Windows下CMake选择MSVC版本

记录自己在Visual Studio2022中使用Visual C++ 2019方法。
项目使用CMake编译,但是Visual Studio2022默认装的是Visual C++2022,需要在CMake中配置编译选项,参考:使用 CMake/MSVC 时指定工具链版本

首先找到你的VC目录,一般在这里:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC,然后找出你需要使用的版本,复制它的版本号(也就是文件名)

然后打开你的CMake gui,选择项目位置和输出位置,再点击清理缓存

然后点击Configure,第一个选择你的Visual Studio版本,然后下面的参数填写你要的版本,之后就可以正常构建了!

构建得到了.sln解决方案,再使用VS打开编译即可。


Windows下CMake选择MSVC版本
http://hexo.zhywyt.me/posts/0239c98650c9/
作者
zhywyt
发布于
2025年3月17日
更新于
2025年3月17日
许可协议