Ich versuche eine statische und andere Version von Qt (5.7) aus dem Quellcode neben einer anderen installierten Version aus dem Binärpaket (5.6.1) zu erstellen . Ich habe diese tutorial building qt static library gründlich verfolgt, indem ich den "jom" -Befehl in "nmake" geändert habe (ich habe irgendwo gelesen, dass jom den Build schneller macht), nachdem er erfolgreich mit dem "jom" -Befehl (oder "nmake" gebaut hat, beide Befehle zeigen keinen Fehler) Letztendlich steckte ich beim letzten Schritt "jom install", oder in diesem Fall "nmake install". Wenn ich den Befehl eingegeben wird, bekomme ich diesen Fehler:Qt Statischer Gebäudefehler bei der Installation mit dem Befehl "nmake install" oder "jom install"
C:\Qt\Qt5.6.1\5.7\qt-5.7.0>nmake install
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation. All rights reserved.
cd qtbase\ && (if not exist Makefile C:\Qt\Qt5.6.1\5.7\qt-5.7.0\qtbase\
bin\qmake C:\Qt\Qt5.6.1\5.7\qt-5.7.0\qtbase\qtbase.pro -o Makefile) &&
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe" -f Makefile install
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation. All rights reserved.
cd src\ && (if not exist Makefile C:\Qt\Qt5.6.1\5.7\qt-5.7.0\qtbase\bin\qmake C:\Qt\Qt5.6.1\5.7\qt-5.7.0\qtbase\src\src.pro -o
Makefile) && "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe" -f Makefile install
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation. All rights reserved.
cd corelib\ && (if not exist Makefile.qtzlib C:\Qt\Qt5.6.1\5.7\qt-5.7.0
\qtbase\bin\qmake C:\Qt\Qt5.6.1\5.7\qt-5.7.0\qtbase\src\corelib\qtzlib.pro -o Ma
kefile.qtzlib) && "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\n
make.exe" -f Makefile.qtzlib install
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation. All rights reserved.
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe" -f Makefile.qtzlib.Debug install
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation. All rights reserved.
The filename, directory name, or volume label syntax is incorrect.
NMAKE : fatal error U1077: 'if' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0
\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
ich mit dem Quellcode versucht, den Wiederaufbau sowohl jom und nmake, den Umgebungsvariablen Pfad des Nmake zu C reduzieren: \ PROGRA ~ 2 \ MICROS ~ 1.0 \ VC \ bin, das Kompilieren aller Module eins nach dem anderen, kann den Befehl "nmake install" oder "jom install" immer noch nicht ausführen. Irgendwelche Ideen, was schief gelaufen ist?
Jede Hilfe würde geschätzt, vielen Dank