2016-09-26 53 views
0

我想做静态链接的Qt库到我的项目。我已经完成了一些教程(我下载了qt的源代码版本,然后在VS命令提示符下编写配置行,我通过jom.exe构建了一切)。但显然它只适用于32位版本的项目。我想让它在64位上工作。 错误是在该行: Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)静态链接与窗口64位qt中的错误

,它是说:

qwindows.lib(main.obj) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64' 任何想法如何构建它的x64机器上东阳我找不到这个问题的任何有用的信息。

+0

建设的Qt针对x64 – Danh

+0

我试图做到这一点这样的configure -debug和释放-opensource -platform Win64平台,msvc2015'或' msvc2010',但我在VS cmd中收到错误信息 – PPM

回答

0

您似乎在32位和64位库之间存在冲突。

Here's a tutorial关于如何为32位和64位静态构建Qt。

0

你不能一个Win32库链接到64位的项目,