直接说正确的操作(结合之前的笔记)
- 1 创建build目录
mkdir build cd build
- 2 执行cmake命令,根据CMakeLists.txt生成.sln工程;目标 visual studio 2017 x64的.sln
这步比较坑!camke 后面更改了参数,就必须把之前的camake生成的文件删除掉,否则报错(CMAKE : Does not match the generator used previously)
cmake -G "Visual Studio 15 2017 Win64" .. # 推荐使用下面,与上面等价 cmake -A "x64" -G "Visual Studio 15 2017" ..
- 依葫芦画瓢, 如果想生成visual studio 2015 x86 的.sln; 前提是已经装了visual studio 2015
# 以下两条命令都可 cmake -A "Win32" -G "Visual Studio 14 2015" .. cmake -G "Visual Studio 14 2015" ..
- 3 经过如上操作在build目录下得到.sln