如何使用Visual Studio 2012和Intel Compiler XE 2013构建可在Windows XP中运行的可执行文件?

hot*_*ing 7 c++ windows-xp visual-studio-2012

当我开发一个可以在Window XP使用中运行的应用程序时Visual Studio 2012,我设置Visual Studio 2012 - Windows XP (v110_xp)platform toolset属性.

但是,如果我想使用Intel Compiler XE 2013with 构建应用程序Visual Studio 2012,那么该属性应该是Intel C++ Compiler XE 13.0我想的.

并且使用该属性构建的可执行文件无法Windows XP使用消息"$ APPNAME不是有效的Win32应用程序"运行.

如何建立可在运行可执行文件Window XP使用Visual Studio 2013Intel Compiler XE 2013

我的开发环境如下:

  • 开发机器: Window 7 Update1
  • 目标机器: Window XP SP3
  • 编译器:Microsoft Visual Studio 2012 Update3Intel C++ Composer XE 2013