fatal error LNK1112: module machine type 'THUMB' conflicts with target machine type 'ARM'

此问题为连接库生成文件的平台类型不匹配的问题,一般在Build 高版本的时候容易出现这个问题.

在VS2005中:
查找:

Project--**Properties--Configuration Properties--Linker--Command Line下有
Additional Properties
你会看到:
/subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE

这时候可以在后面加上 WM5.0 和 WM6.0 的平台信息
/subsystem:windowsce,5.01 /machine:THUMB
/subsystem:windowsce,6.01 /machine:THUMB

重新Build your Project

you would see:

Rebuild All: 1 succeeded, 0 failed, 0 skipped.

Best Regards to all! 

阅读更多
个人分类: VC/Evc
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

fatal error LNK1112: module machine type 'THUMB' conflicts with target machine type 'ARM'

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭