在 VS 中遇到的编译错误 “MSB3073“

认真看 VSIDE 错误提示信息可以解决大部分错误

心路历程

前几天从 git 上更新了一下新分支代码,用 cmake 编译的时候报了一个之前没见过的错误:
“MSB3073 setlocal… 之类的”
第一次见这个错误 下意识”就去网上查了下资料,大部分说是程序权限不够用 需要用管理员权限运行 但是没有解决我的问题。又查找了许久众说纷纭更乱了,无奈下去找上传分支的妹子讨论了一下:
1.妹子上传的本地代码可以成功编译
2.再从 git 上下载的就无法编译,报一样的错误
在看错误信息的时候看到一个 copy 报错的信息,cmake 执行时没有找到被复制的文件的路径(混合开发目标路径需要 C# sln 工程生成后的文件,从 git 下载没有生成所以会报错)
手动生成了一个文件夹解决编译问题

总结

总结了出现该问题时候的几种情况-对症下药 药到病除:

1.因为工作后主要做C++ 对于 QtCreator IDE 使用有些想当然
2.学习使用 Cmake 这种编译方式来代替 IDE

♥微软的官方文档是个好东西,大加收藏下:https://docs.microsoft.com/en-us/documentation/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值