Visual Studio 2013 编译严格的 c++11
Visual studio 2013 to compile strict c++11
正如这里引用的,Visual c ++ 2013支持大多数c ++ 11,以及一些额外的功能和一些更改。但是,我需要能够严格用 c++11 编写和编译。是否有一个包只包含 c++11 标头或其他一些设置,我可以实现这些设置以使 Visual Studio 在 c++11 中工作?我已经看过这个链接问题,但它并不完全是我想要的。此外,我没有旧版本可以按照建议将框架更改为。谢谢。
不,你不能那样做。遵守C++11
不仅仅是标头的问题。它需要一个完全兼容的编译器。如果使用 VS2013
,则需要满足受支持的C++11
功能子集。
相关文章:
- 我可以将一个用clang c++11编译的对象与另一个用c++17编译的对象链接起来吗
- 编译器不会使用 -std=c++11 编译智能指针
- 如何在 C++11 编译时构建具有递增值的整数成员的结构序列
- 无法用"-std=c++11"编译《你好世界》
- 为 freebsd 11 编译 gcc4.8.5 时出错: 错误: 未知类型名称 'choke'
- 如何使用Codelite 11.0.0编译静态库
- mingw:使用 -std=c++11 编译时找不到函数
- 如何在 ubuntu 12.10 中隐藏 g++ c++11 编译警告
- 用C++14编译器而不是C++11编译时,我的性能会提高吗
- Qmake 不使用 stdc++11 编译标志
- 为什么 std::stoi 和 std::array 不能使用 g++ c++11 编译
- Makefile C++11-编译为静态库
- 代码块中的C++11编译问题
- gcc在c++11编译中给出垃圾
- 如何告诉一个库是使用C++11编译的
- 使用makefile和c++11编译时出错
- c++ 11编译时组合两个字符串的最简单方法
- 用Visual Studio 11编译的可执行文件有什么特别之处,导致这些可执行文件不能在Windows XP上执行?
- c++ 11编译时调用printf的格式字符串字面值构造
- 如何在Xcode 8下用c++ 11编译一个项目