Failed to run MSBuild command 错误问题解决

场景:

提示:这里简述项目相关背景:

CMake 报错 CMake ERROR Failed to run MSBuild command: MSBuild.exe


问题描述

提示:这里描述项目中遇到的问题:

①cmake报错
在这里插入图片描述

VS版本选择问题,如果是VS 2017,那就选择visual studio 15 2017,看后面不是看前面。注意,默认是win32,记得改一下选X64
在这里插入图片描述
② Failed to run MSBuild command: MSBuild.exe
在这里插入图片描述
(1)首先看第一行,SDK version 后面有没有显示版本号,没有显示的话可能是VS没有SDK。去VS安装就好了,打开Visual Studio Installer,点击修改,找到安装就行。
(2)建议把VS里,windows那三个都装了。
在这里插入图片描述
(3)在环境变量path中添加:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin(具体路径看自己电脑里的路径,大家的不一定一样。
这里我遇到一个问题,win11系统,我不小心把之前的path路径覆盖了,然后就变成了单行,分号分隔的形式。
在这里插入图片描述
要改回多值的情况只需要把C:\Windows\System32放在第一个就可以。
在这里插入图片描述
(4)如果上述都没有解决这个问题,用管理员权限运行cmake-gui(反正我是这样解决的)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值