coredll.lib : fatal error LNK1112 问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 21:33:14
我在编写的程序中含有下面的语句:#pragma comment(lib,"coredll.lib") ,编译后却出现:Linking...
coredll.lib : fatal error LNK1112: module machine type "ARM" conflicts with target machine type "IX86"
请问: 这是怎么回事? 该怎么修改? 望高手指点。
我把2 个coredll.lib 文件都包含就去了,结果是一样的,我又按照你说的找coredll.dll这个文件,没有找到,咋办?

它是说你那个coredll.lib是编译给ARM用的,不是给x86平台用的;你还是再另外找一个coredll.lib吧……如果找不到,试试提供coredll.dll这个文件,我试试帮你转换成静态LIB
==========================
coredll.lib包含一个就够了……只包含x86平台那个就OK

你可以用

dumpbin /headers coredll.lib

看一个lib的machine type.