【Debug】fatal error LNK1112: 模块计算机类型“THUMB”与目标计算机类型“ARM”冲突

来源:互联网 发布:有mac版的网游 编辑:程序博客网 时间:2024/06/07 00:22

错误提示:

fatal error LNK1112: 模块计算机类型“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",确定即可。


这个是以前做CE或者Mobile开发时,碰到的错误提示!以上两种方法,是在两个不同的项目中遇见的,如果第一种方法无效就用第二种吧。总之总有一款适合你!
0 0