Visual Studio 2005 Express Edition + Qt 4.3.2
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
Visual Studio 2005 Express Edition + Qt 4.3.2
Hi,
ich hab gehört mit der neuen Version von Qt4 kann man auch in der Free Version das ganze im Visual Studio verwenden. Ich habe mal nach einer Installationsanleitung gegoogelt, allerdings keine gefunden.
Kennt hier jemand den Link zu einer Anleitung?
Danke im vorraus
TheProgrammer
ich hab gehört mit der neuen Version von Qt4 kann man auch in der Free Version das ganze im Visual Studio verwenden. Ich habe mal nach einer Installationsanleitung gegoogelt, allerdings keine gefunden.
Kennt hier jemand den Link zu einer Anleitung?
Danke im vorraus
TheProgrammer
Kann mir zwar nicht vorstellen, das du da nichts gefunden hast, aber guck doch mal hier:
http://www.qtwiki.de/wiki/Qt_unter_Visu ... stallieren
http://www.qtwiki.de/wiki/Qt_unter_Visu ... stallieren
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
Dann solltest Du das nochmal besser lesen. Zu mindest in dem hier, ist auch der Aufruf für configure in Version 4.3.2 folgende beschrieben. Und was die Express Version angeht, gilt vermutlich wie schon in den Versionen zuvor, dass zusätzlich noch das Platform SDK benötigt wird.
Viel mehr sollte es nicht zu beachten geben.
Viel mehr sollte es nicht zu beachten geben.
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
Schönen guten Tag!
Ich habe auch einmal eine Frage zur Installation von qt4.3.3.
Habe bis jetzt nur in VB programmiert, und möchte jetzt zu c++ umsteigen,
wo ich nun bei dem Thema UI angekommen bin.
Ich habe versucht 4.3.3 nach der Anleitung zu dem link von Volker vorzugehen, da ich auch direkt VS05-Express benutzen möchte.
Ich habe als allererstes zusätzlich zu VS05-express noch SDK Platform installiert.
Dann bin ich genau nach Anleitung vorgegangen:
-Die kleinere ZIP ohne MINGW heruntrergeladen, alle Dateien direkt in C:\Programme\QT4 entpackt.
-den Absatz zur Patch übersprungen, da ja bereits 4.3.3 vorliegt
-Dann unter 1.2 das erste kleinere Problem:
"C:\Programme\QT4\src\corelib\arch\windows\arch\qatomic.h"
gibt es gar nicht.
Somit habe ich diese Modifikation auch ersteinmal übersprungen
-SP1 habe ich nicht, darum brauch ich mich darum auch nicht kümmern
-jetzt gehts ans Übersetzen des Source Codes:
Hier habe ich wie angegeben in den VS05-Prompter eingegeben:
"configure -platform win32-msvc2005 -qt-gif -qt-sql-odbc -qt-sql-sqlite"
-die Frage zur Lizenz mit "y" bestätigt
-dann ist auch kurz irgendwas passiert:
u.a. wurde was zur configuration und diverse andere Angaben ausgegeben
-jetzt das Problem:
Zunächst kam die Ausgabe "Creating qmake..."
Dann noch kurz ein paar andere Angaben,
danach die Fehlermeldung:
"project.cpp(55) : fatal error C1083: Datei
nclude) kann nicht geöffnet werden: "Windows.h": No such file or directory
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio8\VC\BIN\cl.EXE"" Rückgabe-Code "0x2"
Stop"
Ab hier wurde eigentlich nur noch fast hundertfach ausgegeben dass diverse Objekte im Ordner C:\Programme\Qt4\qmake nicht gefunden werden konnten.
Wo liegt mein Fehler?
Bitte entschuldigt falls es ein wirklich dummer Fehler ist, bin wie gesagt noch ziemlich Neu in diesem Bereich.
Danke schoneinmal im Voraus!
Ich habe auch einmal eine Frage zur Installation von qt4.3.3.
Habe bis jetzt nur in VB programmiert, und möchte jetzt zu c++ umsteigen,
wo ich nun bei dem Thema UI angekommen bin.
Ich habe versucht 4.3.3 nach der Anleitung zu dem link von Volker vorzugehen, da ich auch direkt VS05-Express benutzen möchte.
Ich habe als allererstes zusätzlich zu VS05-express noch SDK Platform installiert.
Dann bin ich genau nach Anleitung vorgegangen:
-Die kleinere ZIP ohne MINGW heruntrergeladen, alle Dateien direkt in C:\Programme\QT4 entpackt.
-den Absatz zur Patch übersprungen, da ja bereits 4.3.3 vorliegt
-Dann unter 1.2 das erste kleinere Problem:
"C:\Programme\QT4\src\corelib\arch\windows\arch\qatomic.h"
gibt es gar nicht.
Somit habe ich diese Modifikation auch ersteinmal übersprungen
-SP1 habe ich nicht, darum brauch ich mich darum auch nicht kümmern
-jetzt gehts ans Übersetzen des Source Codes:
Hier habe ich wie angegeben in den VS05-Prompter eingegeben:
"configure -platform win32-msvc2005 -qt-gif -qt-sql-odbc -qt-sql-sqlite"
-die Frage zur Lizenz mit "y" bestätigt
-dann ist auch kurz irgendwas passiert:
u.a. wurde was zur configuration und diverse andere Angaben ausgegeben
-jetzt das Problem:
Zunächst kam die Ausgabe "Creating qmake..."
Dann noch kurz ein paar andere Angaben,
danach die Fehlermeldung:
"project.cpp(55) : fatal error C1083: Datei
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio8\VC\BIN\cl.EXE"" Rückgabe-Code "0x2"
Stop"
Ab hier wurde eigentlich nur noch fast hundertfach ausgegeben dass diverse Objekte im Ordner C:\Programme\Qt4\qmake nicht gefunden werden konnten.
Wo liegt mein Fehler?
Bitte entschuldigt falls es ein wirklich dummer Fehler ist, bin wie gesagt noch ziemlich Neu in diesem Bereich.
Danke schoneinmal im Voraus!
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
@ TheProgrammer
Benutz Version 4.3.3, nicht 4.3.2. Damit geht es.
@ Dennis81
Du solltest lieber erst einmal die C++ Grundkenntnisse erlernen. Kauf dir ein gutes Buch, investier ein paar Monate Zeit mit Konsolenapplikationen. Wenn du C++ dann einigermaßen kannst, kannst du dich ruhig an die GUI-Programmierung wagen. Deine Fehlermeldung kommt übrigens zustande, weil dir das Windows Platform SDK fehlt. Dies ist bei der Express Variante nicht enthalten.
Benutz Version 4.3.3, nicht 4.3.2. Damit geht es.
@ Dennis81
Du solltest lieber erst einmal die C++ Grundkenntnisse erlernen. Kauf dir ein gutes Buch, investier ein paar Monate Zeit mit Konsolenapplikationen. Wenn du C++ dann einigermaßen kannst, kannst du dich ruhig an die GUI-Programmierung wagen. Deine Fehlermeldung kommt übrigens zustande, weil dir das Windows Platform SDK fehlt. Dies ist bei der Express Variante nicht enthalten.
Wie Peter Lustig schon geschrieben hat, fehlt das Platform SDK, solltest Du es bereits installiert haben, fehlen die Include und Lib Verzeichnisse in den entsprechenden Umgebungsvariablen. In diesem Fall überprüfe auf der Kommandozeile mal die Umgebungsvariablen durch Eingabe vonDennis81 hat geschrieben: Ich habe als allererstes zusätzlich zu VS05-express noch SDK Platform installiert.
-jetzt das Problem:
Zunächst kam die Ausgabe "Creating qmake..."
Dann noch kurz ein paar andere Angaben,
danach die Fehlermeldung:
"project.cpp(55) : fatal error C1083: Dateinclude) kann nicht geöffnet werden: "Windows.h": No such file or directory
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio8\VC\BIN\cl.EXE"" Rückgabe-Code "0x2"
Stop"
Wo liegt mein Fehler?
Code: Alles auswählen
set INCLUDECode: Alles auswählen
set LIBWenn dort die Include und Lib Verzeichnisse des Plattform SDKs nicht auftauchen liegts daran.
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
Hätte sonst was drauf gewettet dass mindestens eine Antwort lautet "lerne ersteinmal C++ Grundkenntnisse" - Danke, kann ich schon! (is nicht böse gemeint, bin dankbar für jede Antwort)
@Volker: Vielen lieben Dank! Dein Beitrag war sehr hilfreich!
SDK hatte ich (wie auch schon erwähnt) natürlich schon installiert.
Also vielen lieben Dank nochmal!
@Volker: Vielen lieben Dank! Dein Beitrag war sehr hilfreich!
SDK hatte ich (wie auch schon erwähnt) natürlich schon installiert.
Also vielen lieben Dank nochmal!
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
Ich hatte das Plattform SDK schon länger installiert da ich vorher mit der Win32 API programmiert habe. Dementsprechend auch nmake bei den umgebungsvariabeln eingetragen.
Wenn ich aber mit 'y' bestätige dann erscheint folgender Output:
http://s1.directupload.net/file/d/1330/68fo4k36_png.htm
Ich kann mir darauf keinen Reim machen. Ich verstehe zwar durchaus was die Fehlermeldungen zustande kommen, aber warum sie zustande kommen bzw. wwarum die benötigten dateien nicht vorhanden sind versteh ich nicht.
Weiß jemand woran es liegt?
Ich bin wie immer dankbar für jegliche Hilfe
TheProgrammer
Wenn ich aber mit 'y' bestätige dann erscheint folgender Output:
http://s1.directupload.net/file/d/1330/68fo4k36_png.htm
Ich kann mir darauf keinen Reim machen. Ich verstehe zwar durchaus was die Fehlermeldungen zustande kommen, aber warum sie zustande kommen bzw. wwarum die benötigten dateien nicht vorhanden sind versteh ich nicht.
Weiß jemand woran es liegt?
Ich bin wie immer dankbar für jegliche Hilfe
TheProgrammer
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
http://www.qtforum.de/forum/viewtopic.p ... 3e812c85eb
vsvars32.bat aufrufen, nicht irgend eine cmd.exe
vsvars32.bat aufrufen, nicht irgend eine cmd.exe
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
Mh seltsam. Ich hab also nachdem ich die Include und Lib Verzeichnisse des Plattform SDKs eingetragen hatte configure.exe ausgeführt mit den Parametern: -platform win32-msvc2005 -qt-gif -qt-sql-odbc -qt-sql-sqlite
Das ganze hat auch wunderbar funktioniert. Also hab im VS alles konfiguriert u.s.w
Beim ausführen sagt er mir er würde qmaind.lib nicht finden. Also hab ich mal einen Blick in den Lib Ordner geworfen. Darin befinden sich .PRL Dateien. Unter anderem eine mit dem namen: qmaind.prl. Jedoch keine Lib Dateien.
Daraufhin hab ich google benutzt und hab rausgefunden dass diese Dateien flöten gehen wenn man nach configure noch nmake clean aufruft ( oder so ähnlich ). Allerdings habe ich diesen Befehl nicht aufgerufen! Da bin ich mir völlig sicher.
Ansonsten lieferte mir Google keine Lösung für dieses Problem.
Weiß jemand was ich ( mal wieder ) falsch gemacht bzw. vergessen hab?
Bin wie immer dankbar für eure kompetente und schnelle Hilfe
Das ganze hat auch wunderbar funktioniert. Also hab im VS alles konfiguriert u.s.w
Beim ausführen sagt er mir er würde qmaind.lib nicht finden. Also hab ich mal einen Blick in den Lib Ordner geworfen. Darin befinden sich .PRL Dateien. Unter anderem eine mit dem namen: qmaind.prl. Jedoch keine Lib Dateien.
Daraufhin hab ich google benutzt und hab rausgefunden dass diese Dateien flöten gehen wenn man nach configure noch nmake clean aufruft ( oder so ähnlich ). Allerdings habe ich diesen Befehl nicht aufgerufen! Da bin ich mir völlig sicher.
Ansonsten lieferte mir Google keine Lösung für dieses Problem.
Weiß jemand was ich ( mal wieder ) falsch gemacht bzw. vergessen hab?
Bin wie immer dankbar für eure kompetente und schnelle Hilfe
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
-
TheProgrammer
- Beiträge: 22
- Registriert: 27. Oktober 2007 17:15
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten: