如何设置Netbeans使用C ++ 11?

时间:2014-07-06 01:29:02

标签: c++ netbeans

我是C ++的初学者,也是Netbeans的初级用户。如何配置Netbeans使用C ++ 11?我似乎无法在任何地方找到这个选项。

3 个答案:

答案 0 :(得分:6)

右键点击您的项目 - >属性 - >构建 - > C ++编译器 - >基本选项/ C标准 - > C ++ 11

在编译行 - >>下也可以添加-std=c++11编译器开关。附加选项。

请注意,您需要适当的新NetBeans版本才能获得C ++ 11支持。

进一步阅读:

Setting Default NetBeans Options (-std=c99, -Wall) for C programs

NetBeans settings for GCC

答案 1 :(得分:1)

无论您使用IDE,都可以通过指定编译器选项来设置它。

例如,如果你使用gcc编译器,你会设置一个编译器选项,如下所示: g++ -std=c++11

当然还要添加其他选项。

请参阅此duplicate

答案 2 :(得分:1)

右键单击Project-> Properties-> Buld-> C ++ Compiler-> Basic Options-> C ++ Standard

请注意,除非您使用的是G ++ 4.7或更高版本,否则使用C ++ 11将无法正常工作。 因此,您可以构建最新版本的G ++(4.7.4)或将编译行 - >添加选项设置为" -std = c ++ 0x",这与C +相同根据这篇文章+11:

function is not an element of std