Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt-不兼容.lib-LNK1112_Qt_Windows Ce_Qt Creator - Fatal编程技术网

Qt-不兼容.lib-LNK1112

Qt-不兼容.lib-LNK1112,qt,windows-ce,qt-creator,Qt,Windows Ce,Qt Creator,我想为Windows CE编写一个应用程序。我已经遵循了所有相关步骤,并开始使用Qt Creator编写应用程序 但是,当我开始构建代码时,出现以下错误消息: QtCored4.lib(QtCored4.dll) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'THUMB' 也许有更多的细节: 我下载了Windows CE库,并使用以下参数配置了Qt Opensource版

我想为Windows CE编写一个应用程序。我已经遵循了所有相关步骤,并开始使用Qt Creator编写应用程序

但是,当我开始构建代码时,出现以下错误消息:

QtCored4.lib(QtCored4.dll) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'THUMB'
也许有更多的细节: 我下载了Windows CE库,并使用以下参数配置了Qt Opensource版本4.8.3:

configure -platform win32-msvc2008 -xplatform wince50standard-armv4i-msvc2008
一切顺利。Qt Creator确实识别了新版本,并将Windows CE添加为受支持的平台


现在,我想QtGuid4.lib也会有同样的问题。有人知道我从哪里得到兼容文件吗?

DLL的导入库-即.LIB文件-包含链接到程序的机器代码存根,这些存根通过EXE的导入表进行调用。因此,它们必须与您编译的处理器系列相匹配

您需要获取QtCored4.dll的Windows CE ARMv4I版本的.lib文件。试试看