msvc14.1(vs2017)編譯x64的qt5.9.1
阿新 • • 發佈:2019-01-05
vs2017安裝在"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community"。
qt原始碼在"F:\qt-everywhere-opensource-src-5.9.1"
1. 開啟cmd,執行vs編譯工具鏈的環境設定
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat
2. 執行qt的configure配置。這裡,不要編譯qtwebengine,因為qtwebengine的程式碼有問題,會編譯錯誤3. 執行make。建議將make的輸出重定向,因為cmd視窗保留的記錄太短了cd F:\qt-everywhere-opensource-src-5.9.1 mkdir qt-build && cd qt-build ..\configure.bat -skip qtwebengine -confirm-license -opensource -debug-and-release -nomake tests -nomake examples -prefix F:\Qt\5.9.1_x64
nmake > nmake.out.txt 2>&1
4.
nmake install
5. 另外還可以安裝qt文件
nmake docs
nmake install_docs