0

我需要用 Visual Studio 2012 编译 Qt4.8.4 并在 windows xp 上使用它的 dll。我怎样才能做到这一点?我在 mkspecs\win32-msvc2012 中进行了一些更改,如下所示,但没有成功。在使用 Qt4.8.4 在Windows 7上编写应用程序后,我收到一条错误消息:“...不是有效的 win32 程序。” 当我在Windows XP上执行应用程序时。我在 Windows 7 上执行相同的应用程序没有问题。

DEFINES    += UNICODE WIN32 QT_LARGEFILE_SUPPORT  _USING_V110_SDK71_
QMAKE_LFLAGS_CONSOLE    = /SUBSYSTEM:CONSOLE,5.01 

我错过了关于编译 Qt4.8.4 的一些观点,但我不知道是什么。如果我可以针对 WinXP 编译 Qt4.8.4,我可能会解决我的问题。

任何帮助表示赞赏。

4

0 回答 0