是否可以强制 VS 2013 使用 VS 2010 编译器进行编译?

Is it possible to force VS 2013 to use VS 2010 compiler for compiling?

我想为 python 包装一个库。 Python是用VS2010编译的,我用的是VS2013。是否可以强制 VS2013 像 VS2010 一样编译?

PS。我试过了,除非编译 python 的编译器版本和编译包装器的编译器版本相同,否则它不起作用。

PS。我的 python 应用程序依赖于许多其他库,我无法使用 VS 2013

重新编译它

非常感谢,

是的,您可以在项目的 General 属性 页面上更改 Platform Toolset 选项。注意:您必须同时安装 VS2013 和 VS2010,以及正确的 Windows SDK。

https://msdn.microsoft.com/en-us/library/vstudio/ff770576(v=vs.110).aspx