今天在用cmake工具生成 vs的解决方案的时候老是报错,无法找到c和c++编译器,电脑环境是win7,vs2017,cmake3.15,电脑装了vs2013,如果选择vs2013就没有问题,网上查找了很多答案,一点点探索,终于OK了。

刚开始也配置了vs的环境变量,安装组件但都不行,后来就打开生成失败的文件夹,里面有个CMakeError.log日志文件;

打开之后:
可以看到无法打开ucrtd.lib


安装后重新编译就不会出现问题。
本文详细记录了解决在Win7环境下使用CMake3.15生成VS2017解决方案时遇到的编译器未找到及ucrtd.lib缺失问题的过程。通过探索和尝试,最终找到了正确的解决方案。
今天在用cmake工具生成 vs的解决方案的时候老是报错,无法找到c和c++编译器,电脑环境是win7,vs2017,cmake3.15,电脑装了vs2013,如果选择vs2013就没有问题,网上查找了很多答案,一点点探索,终于OK了。

刚开始也配置了vs的环境变量,安装组件但都不行,后来就打开生成失败的文件夹,里面有个CMakeError.log日志文件;

打开之后:
可以看到无法打开ucrtd.lib


安装后重新编译就不会出现问题。
3899
1911

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