我正在尝试在 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/