Forum: PC-Programmierung [QT] Installation von QT unter Windows mit MSVC Compiler


von Bertram S. (bschall)


Lesenswert?

Da ich sehr lange Zeit gebraucht habe um Qt mit dem Qt Creator und dem 
MSVC Compiler Software zu erstellen möchte ich mein Wissen um das Setup 
der Entwicklungsumgebung teilen!

================================================
MSVC Installieren
================================================
sollte kein Problem darstellen...
Express Version ist gratis bei Microsoft erhältlich

================================================
QT mit MSVC
================================================

-> qt-sdk-win-opensource-2009.03.exe ausführen
  KEINE MINGW Installation!
-> Installation fertigstellen

-> Umgebungsvariablen setzen ( Arbeitsplatz - Umgebungsvariablen )
  .) Umgebungsvariable editieren:
    hinzufügen zu PATH: C:\Qt\2009.03\qt\bin
  .) neue Umgebugsvariablen:
    QTDIR = C:\Qt\2009.03\qt
    QTMAKESPEC = win32-msvc2008 (alle Möglichkeiten unter 
%QTDIR%\mkspecs)
  .) ergänzen oder neu:
    INCLUDE = C:\Qt\2009.03\qt\include
    LIB = C:\Qt\2009.03\qt\lib

-> Qt neu kompilieren: (mit optionen, ua. statisches linken)
  .) öffnen des Command Fensters aus Start->Programme->Microsoft Visual 
C++... ->Studio Tools->Eingabeaufforderung

  .) ins Qt Verzeichnis wechseln ( C:\Qt\2009.03\qt )
  .) configure -release -qmake -vcproj -platform win32-msvc2008 -static 
-no-qt3support -fast
     (alternativ kann statt win32-msvc2008 auch %QTMAKESPEC% eingetragen 
werden, weitere Optionen siehe configure -h)
  .) nmake ausführen (jetzt wird kompiliert)
    Dauert lange, solange keine Fehler auftreten ist alles OK!

-> Aufräumen (nicht unbedingt nötig...)
  .) sichern des Verzeichnises C:\Qt\2009.03\qt\lib
  .) command promt (wieder aus MSVC Konsole, Verzeichnis 
C:\Qt\2009.03\qt\)  nmake clean
  .) warten bis fertig, dann C:\Qt\2009.03\qt\lib zurück in QT Ordner 
kopieren

_______________ fertig ________________________

jetzt kann mit QTCreator ein Projekt erstellt und kompiliert werden

Workflow aus http://jan-stuhlmann.de/?i=tutorials "extrahiert"

(c) Bertram Schall, 2009

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.