v120_xp和v120在VS 2013上的区别是什么?
What is the difference between v120_xp and v120 on VS 2013?
我正在VS 2013上开发一个MFC应用程序。
当我使用WIN32平台选项构建时,我的应用程序无法在winxp 32位上运行。
我通过设置"v120_xp平台工具集"来解决这个问题。
在这样做的同时,我发现'v120_xp'项目被添加到'v_120_xp平台工具集'。
我想知道v120_xp和v120在VS2013上的区别?有人知道为什么它们是分开的吗?这两者又有什么不同?
v120_xp
是针对XP SP3的c++工具链。另一个是v120
,目标在XP之上。XP工具链生成代码并使用限于XP SP3的系统函数调用。
从MSDN的文章和博客来看,内部差异与平台的改进有关,而这些改进在XP上是不可用的;
- 建筑HLSL 调试举静态分析远程调试
- 进程状态API
为XP SP3生成的代码仍然可以(通常)在更高版本的操作系统上工作,但是您不能使用v120
工具来针对XP,只能使用Vista及以上版本。最初,他们不打算支持XP,但由于需求,它被添加(在IIRC的公共测试阶段)。
相关文章:
- C++中std::resize(n)和std::shrink_to_fit之间的区别
- int(c) 和 c-'0' 之间的区别。C++
- 向量 <int> a {N, 0} 和 int arr a[N] = {0} 的时间复杂度有什么区别
- C++ - "!pointer"和"pointer == nullptr"的区别?
- C++ 使用 assign 函数的字符串与直接使用 '=' 更改值的字符串之间的区别
- std::atomic和std::condition_variable wait,notify_*方法之间的区别
- 在 .h 文件中的类中声明静态变量和在.cpp文件中声明"global"变量有什么区别
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 在 const 函数中通过引用和指针返回之间的区别
- 我想知道长双倍和双倍之间的区别
- 返回常量对象引用 (getter) 和仅返回字符串有什么区别?
- 返回递归调用和仅递归调用的区别
- Qt:remove() 和 rmdir() 有什么区别
- 这 4 个 lambda 表达式之间有什么区别?
- 结构体 S { int align; } 之间的区别;(struct 关键字后的名称)和 struct { int al
- (double) 和 double() 之间的区别
- 将向量作为类>(值)<向量启动和向量<类>[值]有什么区别
- typedef 枚举和枚举类有什么区别?
- &C::c 和 &(C::c) 有什么区别?
- ascii 和 unicode 在处理级别有什么区别吗?