[QT] Installation von QT unter Windows mit MSVC Compiler

OP #1390092
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren