use*_*442 10 c++ c++11 visual-studio-2013
有没有办法在vs 2013中编写代码时禁用c ++ 11功能,我希望我的代码也可以在像vs2008这样的旧编译器上编译.
我厌倦了通过:project-> properties-> general-> platform tool-set,并将"Visual Studio 2013(v120)"更改为更旧的东西,但这是我在下拉菜单中唯一拥有的东西.
如果安装了其他版本的Visual Studio,则可以选择较旧的工具集.这可能有点帮助.
恕我直言,更好的解决方案是建立一个持续集成服务器,为所有支持的编译器,配置和平台构建代码.一旦您执行了不受支持的操作,您就会立即获得构建中断.理想情况下,CI服务器还会运行所有单元测试,以便您还可以查看是否有任何配置中断了测试.
| 归档时间: |
|
| 查看次数: |
8132 次 |
| 最近记录: |