模块计算机类型“THUMB”与目标计算机类型“ARM”冲突

最近在编译 WINCE POCKETPC2003 工程时出现 

模块计算机类型“THUMB”与目标计算机类型“ARM”冲突 错误,

通过网上找资料解决方法如下:

解决办法:
1.新建项目时,在"平台"->"选择要添加到当前项目中的 Platform SDK。"中,把"已安装的 SDK"全部添加到"选定的 SDK"
2.在"属性页"->"配置属性"->"链接器"->"命令行"中的"附加选项"里,有如下命令:"/subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE",在其后加入命令:" /MACHINE:THUMB",即附加选项现在内容为:" /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE /MACHINE:THUMB",确定即可.


我通过第一个方法设置,结果不行,看了第二个方法发现不知道咋回事

后来用 UE 打开工程里面的 vcproj 文件,

找到 /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE 然后在后面加入 /MACHINE:THUMB


重新编译工程,哈哈通过了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值