c++ - 此文件需要 C++11 库支持

标签 c++ linux eclipse ubuntu

我正在尝试在 Eclipse Indigo 中测试示例 C++ 应用程序。我已经创建了一个可执行项目(以便自动生成 makefile)。我使用来自 的函数,这意味着我需要 C++11 的库支持。现在我知道我必须在某处指定 -std=c++11,但我不知道在项目属性中的什么地方设置它,我真的很想避免编辑我自己的 makefile。任何帮助表示赞赏。

最佳答案

我使用 Eclipse Kepler 测试了以下内容,步骤应该类似:

  • 打开项目属性
  • 在左侧,打开 C/C++ Build 树并单击 Settings
  • 现在,右侧应该会出现一个设置 Pane ,其中有一个名为工具设置 的选项卡。在该页面中,打开 C++ 编译器树(例如 GCC C++ Compiler)并单击 Miscellaneous

您现在可以将 -std=c++11 附加到 Other flags 文本字段中的字符串。

关于c++ - 此文件需要 C++11 库支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22673170/

相关文章:

c# - 是否有 C++ std::is_same 类模板的 C# 类似物?

c++ - 为什么使用稍后定义的另一个常量变量将表达式限定为非常量表达式

linux - 使用 's-proc -e' 在 Linux (Fedora) hello.S 上执行汇编 shellcode 返回 SIGSEGV

linux - bash 及其引用规则的问题

java - 有什么方法可以让 Eclipse 始终使用常见的 VM args 来运行 JUnit 测试?

Eclipse - 如何同时切换项目资源管理器、调用层次结构和搜索的工作集?

c++ - 这个指针实现

linux - bash 脚本到一个类轮

java - 如何以编程方式添加 EditText?

c++ - (C++新手)保存一个函数指针,以后可以调用