使用visual studio 2012编译qt4.8.4以定位windows xp

时间:2013-09-21 18:47:11

标签: c++ visual-studio qt visual-studio-2012 qt4.8

我需要使用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的一些观点,但我不知道是什么。如果我可以编译Qt4.8.4来定位WinXP,我可能会解决我的问题。

感谢任何帮助。

0 个答案:

没有答案