1.VS2017
32位:
cmake -G"Visual Studio 15 2017 " -S . -B build_win32 -DXXX_ENABLE=1
-D后面跟的是CMakeLists.txt 中的 option 选项
build_win32 表示 生成的vs2017工程放在这个目录
64位:
cmake -G"Visual Studio 15 2017 Win64" -S . -B build_x64 -DABTEST_ENABLE=1
2.VS2019
32位:
cmake -G "Visual Studio 16 2019" -A Win32
64位:
cmake -G "Visual Studio 16 2019" -A x64
还有其他架构下:(ARM)
cmake -G "Visual Studio 16 2019" -A ARM
cmake -G "Visual Studio 16 2019" -A ARM64
本文详细介绍了如何使用CMake为VisualStudio2017和2019配置不同的构建环境,包括32位、64位以及ARM和ARM64架构。命令行参数中-D后面的选项用于设置CMakeLists.txt中的配置,而-A参数则指定目标平台。
7849

被折叠的 条评论
为什么被折叠?



