LNK1112:模块机器类型'x64'与目标机器类型'X86'冲突:Qt创建者

Val*_*lla 6 c++ qt qt4 qt-creator

我有一个在linux上运行的应用程序,我试图在Windows上导入.我已经设置了所有库,并对.pro文件进行了更改.现在,当我尝试构建项目时,我收到此错误:

error: LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
Run Code Online (Sandbox Code Playgroud)

我不确定是什么导致了这个问题.我使用的是32位Qt创建者.我知道有几个链接谈论改变项目属性,但所有这些都与在Visual Studio中更改它们有关.我正在使用Qt创建者并通过Qt UI运行项目.所以我不确定如果必须解决这个问题,必须通过Qt对项目属性进行哪些更改.

Ido*_*nts 6

我有同样的问题,但我的情况有点不同,我的目标是x64架构,当我将其更改为x86时出现此错误,我花了一些时间才弄清楚我必须重新构建项目以匹配CPU架构.