关于cmake报错的问题

CMake出错: error in configuration process, project files may be invalid

提示错误为:No CMAKE_CXX_COMPILER could be found
                      No CMAKE_C_COMPILER could be found

有大佬说版本不对,cmake卸载了换版本也不行。于是看见了很多解决的办法:中文路径这样的粗无相信很多人不会犯的,还有人说不能有俩win10 sdk...统统过了一遍,没有解决。

后来做了俩动作:升级sdk,打开控制面板找到:

 升级的是上面一个版本,一切就绪,打开camke组装代码,还是上面的报错!

打红色标记版本解决了问题。。。

最后的解决办法是:删除camke缓存cache,关闭cmake,打开VS安装程序,一下为解决步骤图片:

 

 

 

 完美解决。幸运的是,cmake以前的爆红没有了,记得有的大佬在教程里面说,爆红警告,不用搭理,不影响,实际在编译程序的时候发现,爆红警告一定影响程序的执行效率,经常发生在配置各种环境的程序里面,解决思路先从外部环境的版本对应关系入手。

总结:是SDK的问题,因为之前cmake是正常运行的,换了系统就出错的情况下,先想到的问题就不是Cmakelist里面的脚本语法,一般出在系统配置的SDK与VS不兼容。换一个不行就换另一个,最好不去控制面板升级已经存在的SDK

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值