QT 4.6 Prozedureinsprungpunkt und Examples
QT 4.6 Prozedureinsprungpunkt und Examples
Hab hier im Forum einen Beitrag gelesen, das die DLLs zuerst im eigenen Applikationspfad gesucht werden. Da bei mir keines der Examples geht, habe ich die QtCore4.dll in den App Ordner kopiert und ich bekomme trotzdem diese Fehlermeldung?!
Ich habe mehrere Versionen dieser DLL auf dem Rechner, sollte aber keine Rolle spielen oder?
Hab Win XP und die OpenSource Framework installiert. Kann bei euch einer checken ob es geht?
Wenn ich im QTCreator ein Projekt erstelle ist alles ok. Sieht aus als ob die Examples mit einer anderen Version kompiliert wurden (Kann ich mir aber nicht vorstellen)
Bronko
Ich habe mehrere Versionen dieser DLL auf dem Rechner, sollte aber keine Rolle spielen oder?
Hab Win XP und die OpenSource Framework installiert. Kann bei euch einer checken ob es geht?
Wenn ich im QTCreator ein Projekt erstelle ist alles ok. Sieht aus als ob die Examples mit einer anderen Version kompiliert wurden (Kann ich mir aber nicht vorstellen)
Bronko
Auf jeden Fall müssen Applikation und DLL die selbe Version von Qt verwenden.
Da Du mehrere Versionen der Qt-DLLs hast, liegt der Verdacht nahe, dass nicht die richtige verwendet wird.
Entweder alles was irgendwie mit Qt zusammenhängt löschen und Qt neu installieren.
Oder mühsam herausfinden, welches die richtige Version der Qt-DLLs ist.
Da Du mehrere Versionen der Qt-DLLs hast, liegt der Verdacht nahe, dass nicht die richtige verwendet wird.
Entweder alles was irgendwie mit Qt zusammenhängt löschen und Qt neu installieren.
Oder mühsam herausfinden, welches die richtige Version der Qt-DLLs ist.
Linux, das längste Text-Adventure aller Zeiten
er verlangt nach der QtCore4.dll.
Hab die mit "d" auch reinkopiert, geht auch nicht.
Es gibt in der Installation 2 QtCore4.dll, beide sind v4.6, aber unterschiedlich groß:
1. C:\Qt\2009.05\bin\QtCore4.dl
2. C:\Qt\2009.05\qt\bin\QtCore4.dl
Was soll das?
Kennt Ihr einen generellen Weg (mit DependencyWalker) um eine fehlende DLL (eigentlich deren geforderte Version) zu finden?
Hab die mit "d" auch reinkopiert, geht auch nicht.
Es gibt in der Installation 2 QtCore4.dll, beide sind v4.6, aber unterschiedlich groß:
1. C:\Qt\2009.05\bin\QtCore4.dl
2. C:\Qt\2009.05\qt\bin\QtCore4.dl
Was soll das?
Kennt Ihr einen generellen Weg (mit DependencyWalker) um eine fehlende DLL (eigentlich deren geforderte Version) zu finden?
-
- Beiträge: 89
- Registriert: 24. Februar 2006 16:41
- Wohnort: Dresden
-
- Beiträge: 89
- Registriert: 24. Februar 2006 16:41
- Wohnort: Dresden
gibt es neuigkeiten in diesem Bereich?
scheine das gleiche Problem zu haben. habe qt4.6.1 für visual studio installiert, dazu das visual studio addin.
kompilieren kann ich als release und als debug, aber nur im debug läuft die anwendung.
Anfangs hat beim release die qtcore4.dll von miktex noch probleme gemacht (habe sie erstmal umbenannt). nun ist der Fehler bei mir:
Der Prozedureinsprungspunkt "??4QCoreApplication@@QAEAAV0@@Z" wurde in der DLL "QTCore4.dll" nicht gefunden.
vielen Dank für jede Hilfe,
kazy82
scheine das gleiche Problem zu haben. habe qt4.6.1 für visual studio installiert, dazu das visual studio addin.
kompilieren kann ich als release und als debug, aber nur im debug läuft die anwendung.
Anfangs hat beim release die qtcore4.dll von miktex noch probleme gemacht (habe sie erstmal umbenannt). nun ist der Fehler bei mir:
Der Prozedureinsprungspunkt "??4QCoreApplication@@QAEAAV0@@Z" wurde in der DLL "QTCore4.dll" nicht gefunden.
vielen Dank für jede Hilfe,
kazy82