Seite 1 von 1

Anwendung konnte nicht gestartet werden ...qtcored4.dll....

Verfasst: 9. Juli 2008 16:50
von diddely
Hi,

habe auf meinem XP Pro Rechner QT 4.4.0 + VS 2005 (incl SP1) installiert.
QT wurde einfach mit
configure -platform win32-msvc2005 –no-qt3support
konfiguriert
und mit
nmake
erzeugt.

Die von mir erzeugten/ergänzten Umgebungsvariablen sind:

QTDIR = C:\QT4
LIB = QTDIR\lib;
INCLUDE = QTDIR\include;
Path = QTDIR\bin;

Einstellungen in VS 2005:
Extras -> Optionen -> Projekte und Projektmappen -> VC++-Verzeichnisse

Ausführbare Dateien:
$(QTDIR)\bin

Includedateien:
$(QTDIR)\include
$(QTDIR)\include\Qt

Bibliotheksdateien:
$(QTDIR)\lib




Wenn ich nun ein Beispiel aus dem "example" Ordner von QT kompiliere, wird dies ohne Probleme durchgeführt.
Beim starten jedoch, wird erwähnt, dass die QTCored4.dll nicht gefunden wurde. (Egal ob ich als Debug oder Release erzeuge)

Woran könnte dies liegen?

Die vermisste Datei ist in C:\QT4\lib vorhanden!
QtCored4.dll
QtCored4.lib
QtCore4.dll
QtCore4.lib




Bild

Re: Anwendung konnte nicht gestartet werden ...qtcored4.dll.

Verfasst: 10. Juli 2008 07:29
von macman
diddely hat geschrieben:
Die von mir erzeugten/ergänzten Umgebungsvariablen sind:

QTDIR = C:\QT4
LIB = QTDIR\lib;
INCLUDE = QTDIR\include;
Path = QTDIR\bin;
QTDIR ist ja noch korrekt, aber bei den anderen müsste
LIB = %QTDIR%\lib;
INCLUDE = %QTDIR%\include;
Path = %QTDIR%\bin;
stehen. Ansonsten mal Processmon bemühen, damit kann man sehr gut sehen, in welchen Verzeichnissen nach den DLLs gesucht wird.

Verfasst: 10. Juli 2008 09:10
von diddely
Danke, habs aber eben herausgefunden :)
Lag wirklich an den Umgebungsvariablen.