c++ - 如何使用 Visual Studio 2012 和英特尔编译器 XE 2013 构建可在 Windows XP 中运行的可执行文件?

标签 c++ visual-studio-2012 windows-xp

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

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

并且具有该属性的构建可执行文件无法在 Windows XP 中运行,并显示消息“$APPNAME 不是有效的 Win32 应用程序。”

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

我的开发环境如下:

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

最佳答案

关于c++ - 如何使用 Visual Studio 2012 和英特尔编译器 XE 2013 构建可在 Windows XP 中运行的可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17606428/

相关文章:

c++ - 13个字符的数字字符串到数字

c++ - 为什么 "small"给出关于 "char"的错误?

c# - 如何以编程方式检索 "Program Files"文件夹的实际路径?

c# - 使用 C# 在本地注销 Windows 用户

c++ - CLSID_WICPngDecoder 上的 REGDB_E_CLASSNOTREG

c++ - 如何使用C++强制向右保留两位小数

c++ - 使用 "maximize speed"但不是 "minimize size"的堆问题

javascript - VS 2012 中的自动 JavaScript 代码缩进

c++ - VTK VisualStudio2013编译错误

Apache Tomcat 服务器关闭但 web 应用程序仍在运行