我正在編譯Qt 5.1源代碼以便能夠進行靜態鏈接。 我的配置是:靜態構建Qt 5.1
configure -static -release -platform win32-msvc2010 -nomake tests -nomake examples -opengl desktop
問題是構建失敗,錯誤說Qt5v8.lib不存在。
cd qml\ && (if not exist Makefile C:\Qt5.1\5.1.0\msvc2010_static\qtbase
\bin\qmake C:\Qt5.1\5.1.0\msvc2010_static\qtdeclarative\src\qml\qml.pro -o Makef
ile) && C:\Qt5.1\5.1.0\msvc2010_static\jom.exe -f Makefile
C:\Qt5.1\5.1.0\msvc2010_static\jom.exe -f Makefile.Release
Error: dependent 'C:\Qt5.1\5.1.0\msvc2010_static\qtbase\lib\Qt5V8.lib' does not
exist.
jom: C:\Qt5.1\5.1.0\msvc2010_static\qtdeclarative\src\qml\Makefile [release] Err
or 2
jom: C:\Qt5.1\5.1.0\msvc2010_static\qtdeclarative\src\Makefile [sub-qml-make_fir
st-ordered] Error 2
jom: C:\Qt5.1\5.1.0\msvc2010_static\qtdeclarative\Makefile [sub-src-make_first]
Error 2
jom: C:\Qt5.1\5.1.0\msvc2010_static\Makefile [module-qtdeclarative-make_first] E
rror 2
我做了同樣的事情。 – Brent81