我想构建一个最初使用 vs2010
构建的项目,但我使用的是 vs2015
(firebird SGBD)。问题是,由于 vs2015
中的新功能,我收到了很多错误消息,例如 snprintf Define
。
由于我的 C++ 技能不是很好,所以我问以下问题:
是否可以使用
vs 2015
以及某种降级 C++ 编译器和链接器到早期规范?是否可以做同样的事情,但使用
与在线
?
最佳答案
在 Visual Studio 中,请右键单击该项目并选择“属性”。将平台工具集更改为 v100。 (注意,机器上还需要安装VS2010)
对于在 VSO 中构建,请使用 /p:PlatformToolset=v100 参数来使用 Visual C++ 2010 工具和库来构建您的应用程序。
关于visual-studio - 降级 C++ 编译器规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32695909/