Problem beim kompilieren von QT unter Windwos
Problem beim kompilieren von QT unter Windwos
Hi,
Ich hab heute versucht QT für Windows nach dieser Anleitung zu installieren:
http://mm-werkstatt.informatik.uni-augs ... qt2005.pdf
Beim Schritt wo man qconfugure ausführen soll (Seite 5) bekomme ich eine Fehlermeldung in der Konsole nachdem ich die lizenz mit yes bestätigt habe und dann qmake mit yes bestätigt habe und zwar folgende:
...fatak error C1083: Detei(Include) kann nicht geöffnet werden: "windows.h": No such file or director NMAKE: fatal error U1077: "D:\MSDN\C++\VC\BIN\cl.exe": Rückgabe-Code "0x2" Stop.
Weiss einer woran es liegt?
Ich hab heute versucht QT für Windows nach dieser Anleitung zu installieren:
http://mm-werkstatt.informatik.uni-augs ... qt2005.pdf
Beim Schritt wo man qconfugure ausführen soll (Seite 5) bekomme ich eine Fehlermeldung in der Konsole nachdem ich die lizenz mit yes bestätigt habe und dann qmake mit yes bestätigt habe und zwar folgende:
...fatak error C1083: Detei(Include) kann nicht geöffnet werden: "windows.h": No such file or director NMAKE: fatal error U1077: "D:\MSDN\C++\VC\BIN\cl.exe": Rückgabe-Code "0x2" Stop.
Weiss einer woran es liegt?
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Die fehlt das PlatformSDK, ist bei der Express-Version nicht dabei -> SUCHE
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Hab die ReadMe nun gelesen und versucht die Sachen richtig einzustellen:
Hab bei mir aber keine vsvars.bat gefunden sondern nur eine vsvars32.bat und vsvars.txt.
Die txt hab ich nun modifiziert und sie sieht folgendermassen aus:
Hab bei mir aber keine vsvars.bat gefunden sondern nur eine vsvars32.bat und vsvars.txt.
Die txt hab ich nun modifiziert und sie sieht folgendermassen aus:
Ist das so korrekt?@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
@if "%VCINSTALLDIR%"=="" goto error_no_VCINSTALLDIR
@echo Setting environment for using Microsoft Visual Studio 2005 x86 tools.
@rem
@rem Root of Visual Studio IDE installed files.
@rem
@set DevEnvDir=%VSINSTALLDIR%\Common7\IDE
@set PATH=%DevEnvDir%;%VCINSTALLDIR%\BIN;%VSINSTALLDIR%\Common7\Tools;%VSINSTALLDIR%\Common7\Tools\bin;%VCINSTALLDIR%\PlatformSDK\bin;%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;%VCINSTALLDIR%\VCPackages;%PATH%
@set INCLUDE=D:\MSPSDK\Include;%VCINSTALLDIR%\ATLMFC\INCLUDE;%VCINSTALLDIR%\INCLUDE;%VCINSTALLDIR%\PlatformSDK\include;%FrameworkSDKDir%\include;%INCLUDE%
@set LIB=D:\MSPSDK\Lib;%VCINSTALLDIR%\ATLMFC\LIB;%VCINSTALLDIR%\LIB;%VCINSTALLDIR%\PlatformSDK\lib;%FrameworkSDKDir%\lib;%LIB%
@set LIBPATH=%FrameworkDir%\%FrameworkVersion%;%VCINSTALLDIR%\ATLMFC\LIB
@goto end
:error_no_VSINSTALLDIR
@echo ERROR: VSINSTALLDIR variable is not set.
@goto end
:error_no_VCINSTALLDIR
@echo ERROR: VCINSTALLDIR variable is not set.
@goto end
:end
- Dateianhänge
-
- Error.JPG (84.86 KiB) 4862 mal betrachtet
Zuletzt geändert von KravenZ am 22. November 2006 15:01, insgesamt 1-mal geändert.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Hmm, geht irgendwie immer noch nicht
Hab auch alles über die VC Eingabeaufforderung gemacht.
Aber irgendwie will er die windows.h Datei nicht finden.
Kann ich das inlcude Verzeichnis der qconfigure vielleicht noch irgendwie anders bekannt machen?
Aber irgendwie will er die windows.h Datei nicht finden.
Kann ich das inlcude Verzeichnis der qconfigure vielleicht noch irgendwie anders bekannt machen?
- Dateianhänge
-
- Unbenannt.JPG (68.59 KiB) 4855 mal betrachtet
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Ist es so schwer die Variablen in vsvars32.bat zu setzen, den CommandPrompt aufzurufen und per 'set' zu schauen ob die Vars auch korrekt gesetzt sind? Sind doch wirklich nur die beiden Variablen zu ändern.
Und wie ich vorhin schon gesagt habe - die Forum-Suche könnte Dir ggf. auch weiterhelfen da Du nicht der erste bist der das Problem hat...
Und wie ich vorhin schon gesagt habe - die Forum-Suche könnte Dir ggf. auch weiterhelfen da Du nicht der erste bist der das Problem hat...
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Also hab mit set überprüft ob die variablen gesetzt sind und sie sind es nicht. Hab sie ja nur in der vsvars Text Datei geändert aber nicht mit der vsvars32.bat. wenn ich die ausführe steht da nur setting enviroment for using microsoft visual studio 2005 x86 tools aber da kommt keine option wo ich die eintragen kann. kenne micht mit dem setzen der variablen nicht so aus
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
Kampf-Ameise
- Beiträge: 1
- Registriert: 20. Dezember 2006 15:52
Hallo, bin neu hier 
Ich bin ein ziemlicher NOOB und benötige Visual C++ nur um für diverse andere Programme (z.B. Ansys) zu compileren.
Ansys bringt mir genau die in diesem Thread andgesprochene Fehlermeldung, also muss ich wohl neu verlinken. Ich würde mir gerne die oben angesprochene README42.TXT mal anschauen. Finde sie aber nirgendwo. Kann mir jemand sagen wo ich da am besten mal schaue???
Ich bin ein ziemlicher NOOB und benötige Visual C++ nur um für diverse andere Programme (z.B. Ansys) zu compileren.
Ansys bringt mir genau die in diesem Thread andgesprochene Fehlermeldung, also muss ich wohl neu verlinken. Ich würde mir gerne die oben angesprochene README42.TXT mal anschauen. Finde sie aber nirgendwo. Kann mir jemand sagen wo ich da am besten mal schaue???