“模块计算机类型“x64”与目标计算机类型“X86”冲突的解决方案

初学OpenCV时遇到了“模块计算机类型“x64”与目标计算机类型“X86”冲突这个问题,终于在CSDN里找到了这个有效的解决方案。原本收藏就行,但为了提醒我自己,要添一句话,所以我决定还是转载过来,希望也能帮到他人。这句话就是:

在做完下述步骤后,OpenCV在VS中的部署会消失,请按括号中文档重新部署(https://blog.csdn.net/maizousidemao/article/details/81474834)。

以下为我转载的原文:(原文链接:https://blog.csdn.net/u014805066/article/details/78143091

最近在编译一款开源软件的时候,遇到了“模块计算机类型“x64”与目标计算机类型“X86”冲突的问题,网上查了好多资料,都是配置“链接器-》高级-》目标计算机”和选择X64平台编译器,可是怎么试都不行,最后发现是“命令行”里依然是“X86”的问题,下面给出详细的解决步骤:

1、“链接器-》高级-》目标计算机”设置为"MachineX64 (/MACHINE:X64)"

2、“链接器-》命令行-》其他选项”设置为" /machine:X64 /debug "

3、“生成-》配置管理器-》活动解决方案平台”设置为" X64 ",如果没有就新建。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值