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