我和我的伙伴都在通过 subversion 共享一个 c++ 解决方案。
他使用的是 Visual Studio 11,而我使用的是 Visual Studio 2010。
在他第一次提交并且我更新后,我收到以下错误:
Error 31 error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected.
另外,在头文件中,我在 #include <stdio.h>
上收到以下错误:
error: cannot open source file "stdio.h"
我猜这是一个兼容性问题。我们如何解决这个问题?
最佳答案
在 Visual Studio 11 中,有一个属性选项可让您指定平台工具集。
如果您从 Visual Studio 11 开始创建新项目,则默认使用 Platform Toolset v110,但如果可以将其更改为 Visual Studio 2010 使用的 v100。
关于c++ - 在 Visual Studio 2010 和 11 之间共享 C++ 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245771/