Qt static build
-
Hallo,
ich habe eine Anwendung mit Qt und Qt Creator erstellt. Um das Programm auf anderen Systemen auszuführen möchte ich mein Programm statisch linken, denn mit den zur Ausführung erforderlichen DLLs fasst mein Paket eine enorme Größe (40MB).Installiert habe ich das Paket "Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB)" das hier zu finden ist: http://qt-project.org/downloads
Allerdings komme ich mit dieser Anleitung nicht zurecht: http://qt-project.org/doc/qt-5.0/qtdoc/deployment-windows.html
Da sich weder configure noch nmake in dem Qt Ordner noch in PATH befinden. Fehlt mir noch etwas um Qt statisch zu bauen oder wie muss ich vorgehen?
-
Hi,
zuerst solltest du bedenken, dass statisches linken von Qt gegen eine kommerziell vertrieben Software auch unter der LGPL Lizenz nicht ohne Einschränkung möglich ist (gibt einige Topics dazu, am besten mal die Forensuche oder google benutzen).
Die notwendigen Abhängigkeiten für configure muss in einer normalen Kommandozeile manuell gesetzt werden. Alternativ ist es einfacher bspw. die Qt Kommandozeile (wird glaube ich standardmäßig mit installiert) oder die Visual Studio Kommandozeile zu benutzen, da hier die Abhängigkeiten bereits voreingestellt sind.