【发布时间】:2014-07-06 01:29:01
【问题描述】:
我是 C++ 的初学者,也是 Netbeans 的初级用户。我将如何配置 Netbeans 以使用 C++11?我似乎无法在任何地方找到该选项。
【问题讨论】:
我是 C++ 的初学者,也是 Netbeans 的初级用户。我将如何配置 Netbeans 以使用 C++11?我似乎无法在任何地方找到该选项。
【问题讨论】:
右键单击您的项目 -> 属性 -> 构建 -> C++ 编译器 -> 基本选项/C 标准 -> C++11
也可以在 Compilation Line -> Additional Options 下添加 -std=c++11 编译器开关。
请注意,您需要适当的新 NetBeans 版本才能获得 C++11 支持。
进一步阅读:
Setting Default NetBeans Options (-std=c99, -Wall) for C programs
【讨论】:
右键Project->Properties->Buld->C++ Compiler->Basic Options->C++ Standard
请注意,除非您拥有 G++ 4.7 或更高版本,否则使用 C++11 将不起作用,该版本尚未包含在 debian 软件包中。 因此,您可以构建最新版本的 G++ (4.7.4) 或将编译行->添加选项设置为“-std=c++0x”,根据这篇文章,这与 C++11 相同:
【讨论】:
无论 IDE 是什么,您都可以通过指定编译器选项来设置它。
例如,如果您使用 gcc 编译器,您将设置一个编译器选项,如下所示:
g++ -std=c++11
当然还可以添加您想要的其他选项。
看到这个duplicate
【讨论】: