2016-09-24 3 views
0

Können Sie mir einfache Schritte geben, um eine statische Build für Qt 5.6 msvc 2013 zu tun? . Ich lese darüber, aber ich kann es nicht statisches kompilieren machen. , was ich tat:Qt 5.6 msvc statische Kompilierung

1- legte die qt 5.6 src in C: \ Qt \ qt-überall-Open-Source-src-5.6.0

2- in qt Eingabeaufforderung cd C: \ Qt \ qt -everywhere-Open-Source-src-5.6.0

3- configure -static

und es zeigt: Kann die Plattform von der Umwelt erkennen. Verwenden Sie -platform Befehlszeile Argument oder setzen Sie die QMAKESPEC Umgebungsvariable und führen Sie erneut konfigurieren. finden Sie in der Readme-Datei finden Sie eine Liste der unterstützten Betriebssysteme und Compiler

Antwort

0

seine Arbeit hier:

  • Python v2.7

  • Startmenü installieren -> Alle Programme -> Visual Studio 2013 -> Visual Studio-Tools

  • offene Entwickler-Eingabeaufforderung für VS2013

  • in Befehlszeile:

    • set QMAKESPEC = Win32-msvc2013

    • set QTDIR = C: \ Qt \ QT-EVE ~ 1.0 \ qtbase

    • set PATH = C: \ Qt \ QT-EVE ~ 1.0 \ qtbase \ bin;% PATH%

    • set PYTHONPATH =% C: \ Python27%; C: \ Python27 \ Lib

    • cd C: \ Qt \ qt-everywhere- Open Source -src-5.6.0

    • configure -static -Plattform win32-msvc2013 -nomake Beispiele -nomake Tests

  • c oder o

  • Nmake

Verwandte Themen