QT Statisch linken
-
Guten Morgen,
nach dieser Anleitung bin ich vorgegangen um QT statisch zu linken.
https://wiki.qt.io/Build_Standalone_Qt_Application_for_WindowsBefehl:
configure -static -release -platform win32-msvc
lief problemlos durch, beinmake sub-src
bekam ich die Fehlermeldung:Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. NMAKE : fatal error U1073: "sub-src" konnte nicht erstellt werden Stop.
Daraufhin habe es daher nur mit
make
probiert.
Damit lief es auch eine ganze Weile durch, bis am Ende folgende Fehlmeldung auftauchte:Project ERROR: Unknown module(s) in QT: help NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x3" Stop. NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2" Stop. NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2" Stop. NMAKE : fatal error U1077: "cd": Rückgabe-Code "0x2" Stop Könnt ihr mir weiterhelfen? Gibt es vlt. noch eine andere Anleitung? Oder habt ihr eine Idee? Oder sollte ich mit VS1029 auch MinGW nutzen?
-
Welche Qt- und VS-Version hast du denn?
Evtl. hilft Static Compile of Qt 5.12.0 using Visual Studio 2017 Community Edition oder How to Build Qt 5.7 Statically Using MSVC14 (Microsoft Visual Studio 2015)?PS: Meinst du mit "VS1029" eigentlich "VS2019"?
-
@humbidu und wo kommt das make her?
-
@manni66 sagte in QT Statisch linken:
@humbidu und wo kommt das make her?
Sorry meinte
nmake
, so wird es ja nach dem ersten Schritt aus empfohlen. Lt. der Anleitung.@Th69
Ja ich meinte VS2019 und QT Version ist 5.15
-
Habe es jetzt mit den beiden obigen Anleitungen probiert aber es funktioniert wieder nicht.
Bin doch richtig mit der Annahme das ich die Dateien aus "src" nehmen muss, wenn von "qt-everywhere-opensource-src-5.7.0" die Rede ist?
Habe es mit dem 64 und 32 Bit Prompt probiert.