在 Anjuta 3.4.3 中将 -std=c++11 添加到编译器选项

Adding -std=c++11 to compiler options in Anjuta 3.4.3

我在一个使用 GTKmm atm 的项目中已经相当深入了,我正在尝试添加我的一个朋友一直在研究的一些代码。但是我收到此错误:

error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options

但是我找不到任何地方可以真正让我添加这些编译器选项。

将它添加到 Build -> Configure Project 只会产生一个: Error: unrecognized option 'std=c++11'.

有谁对此比较熟悉IDE谁能提供帮助?

请注意,命令行选项以“-”开头。所以选项是-std=c++11(参见man gcc)。

Build -> Configure Project 中添加一个选项必须像这样完成

CXXFLAGS='-std=c++11'

您也可以转到 Project | Project options,然后 select 您在顶部框中的目标。应该会出现一个选项 'More options'。单击它,您可以在要使用的选项字段中输入 -std=c++11(可能是 Compiler flags)。

它在这里工作,但我有 gcc 版本 4。8.x