[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

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.