windows64位vs2013"模块计算机类型X64与目标计算机类型“X86"冲突解决方案

2 篇文章 0 订阅

最近在一家公司实习,关于人工智能货架的,由于项目里涉及到深度摄像头,需要对厂家给的摄像头samples里的源程序进行调试,里面涉及到cmake,由于之前没有接触过cmake,所以昨天才开始入门。

这里我说一下,在我配置完成cmake之后,在cmd里执行命令及遇到的问题:

首先在cmd执行输入文件命令:cd C:\Users\EDZ\Desktop\camera\samples\sample1读取文件,接着执行命令cmake C:\Users\EDZ\Desktop\camera\samples\sample1,按回车执行,如图所示:

我们可以看到执行完成后他生成的文件放在C:\Users\EDZ\Desktop\camera\samples\sample1路径下(路径在CMakeLists.txt里面修改)。生成了如下文件,见下图:

接着我们用VS2013打开sample1.sln文件,他会自动加载ALL_BUILD和ZERO_CHECK这两个工程,然后在调试的过程中,我们遇到了问题:“模块计算机类型X64与目标计算机类型X86冲突”

百度这一问题,网上解决方案大部分一致,但是在我按照他们修改之后也并没有解决,后来参考某大神的博客(关键在于第二步),成功解决了这一问题,链接如右:点击打开链接

但是另外一个问题又出现了:”vs2013无法启动和拒绝访问debug\ALL_BUILD“

再次感谢大神博客的助攻,解决方案链接如右:将工程ALL_BUILD 和 ZERO_CHECK工程删除即可点击打开链接

至此我们就可以在VS2013中跑代码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值