在编译 Qt 6 时,CMake
自动选择Ninja作为生成器。
方法
configure.bat -- -G "NMake Makefiles"
这样就可以强制使用 NMake
作为生成器。如果想使用 jom
,可以先使用 NMake Makefiles
生成构建文件,然后使用 jom
进行编译。
示例
call C:\qt\New\Source\configure.bat -prefix "C:\qt\New\FullBuild" -opensource -confirm-license -nomake examples -nomake tests -schannel -platform win32-msvc -submodules qtwebengine -webengine-proprietary-codecs -- -G "NMake Makefiles"
编译完成后再install即可
cmake --build . --parallel
cmake --install .