VS2012 nmake使用v110_xp工具集?

Ged*_*nas 11 c++ nmake qt5 visual-studio-2012

有没有办法在使用"nmake"编译时使用v110_xp工具集(而不是默认的"v110")?

我正在尝试为VisualStudio2012编译Qt5库,我也需要它在Windows XP机器上运行.我已经设法使用带有nmake的VS2012编译所有Qt5库,但即使是简单的测试应用程序也无法在XP机器上运行,因为" 程序入口点_except_handler4_common无法位于动态链接库msvcrt.dll中 ".(在Windows 7计算机上,我的测试应用程序正常工作)

小智 4

  1. 编辑Makefile.DebugMakefile.Release文件
  2. -D_USING_V110_SDK71_添加到DEFINES

例:

DEFINES = -D_USING_V110_SDK71_ -DUNICODE -DWIN32 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG

祝好运!