QT Windows aus Sourcen bilden

Erstellen (Builden) von QT unter Windows mit Hilfe des MSVC-Compilers:

  1. Entpacken der QT-Sourcen (qt-everywhere-opensource-src-4.6.2.zip)
  2. Starten der Visual-Studio-Eingabeaufforderung
  3. Wechseln in das QT-Source-Verzeichnis
  4. configure -platform win32-msvc mit den gewünschten Parametern starten
  5. nmake starten

    Falls weitere Plugins (z.B. für MySQL) erstellt werden sollen, in das entsprechende Plugin-Verzeichnis wechseln (\src\plugins\sqldrivers\mysql) und dort die folgenden Befehle ausführen:

  6. qmake -o Makefile „INCLUDEPATH+=C:\MySQL\include“ „LIBS+=C:\MySQL\lib\opt\libmysql.lib“ mysql.pro
  7. nmake

Die MySQL-Libs befinden sich dann im Verzeichnis <QT-DIR>\plugins\sqldriver.

Anmerkung: die auf vielen Websites beschriebenen Schritte, die mysql-Lib mittels reimp und dlltool neu zu builden, beziehen sich auf den MinGW-Compiler und dürfen für MSVC nicht durchgeführt werden, ansonsten schlägt der Build mit wilden Fehlermeldungen fehl.

Dieser Beitrag wurde unter Allgemein abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.