我知道有很多答案,但没有一个有用。
Ubuntu 16.04
Eclipse 4.6.2
我已经尝试了所有的解决方案,包括:
- 添加
-std=c++11 or c++14 or c++0x or gnu++0x or gnu++11
在“获取编译器规范的命令”中。 - 添加
__GXX_EXPERIMENTAL_CXX0X
在“符号”中。 - 添加
__cplusplus
并将值设置为201402L
.
所以我想知道,为什么开发人员不能设计一个选项来启用它?
有没有人有解决办法?
哦,我忘记重建了吗? 没有。
为了提供更多信息,我使用自定义脚本来构建我的 *.cpp。而且我认为构建选项不会影响担保,对吧?
抱歉遗漏了“11”。
最佳答案
虽然你的问题对我来说不是很清楚,但我想推荐使用 eclipse-cdt
它作为 eclipse 的插件出现。请使用 eclipse 更新管理器安装此插件并开始您的 C++ 开发工作。
关于c++ - 如何在 Eclipse 中启用 C++11 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41737441/