如何在 Eclipse 中启用 C++11 支持

How to enable C++11 support in Eclipse?

本文关键字:启用 C++11 支持 Eclipse      更新时间:2023-10-16

我知道有很多答案,但没有一个是有用的。

Ubuntu 16.04
Eclipse 4.6.2

我已经尝试了所有解决方案,包括:

  1. 在"获取编译器规范的命令"中添加-std=c++11 or c++14 or c++0x or gnu++0x or gnu++11
  2. 在"符号"中添加__GXX_EXPERIMENTAL_CXX0X
  3. 添加__cplusplus并将值设置为 201402L

所以我只是想知道,为什么开发人员不能设计一个选项来启用它?

有人有解决方案吗?

哦,我忘了重建吗?不。

为了提供更多信息,我使用自定义脚本来构建我的 *.cpp。而且我认为构建选项不会影响识别,对吗?

很抱歉错过了"11"。

虽然你的问题对我来说不是很清楚,但我想建议使用 eclipse-cdt

它是日食的插件。请使用 eclipse 更新管理器安装此插件并开始您的C++开发工作。