Netbeans C/C++ 7.2 -std = C++ 11无法被gcc v4.6或更低版本识别

Yan*_*ang 2 ide gcc netbeans system-administration ubuntu-12.04

我在版本v7之后立即将Eclipse留给了NetBeans进行C/C++开发,这一切看起来都是明智的选择,除了-std=C++11当前最新版本中的标志,即7.2,不被gcc 4.6(-std=C++0x)或之前的版本识别.由于Ubuntu 12.04附带gcc 4.6(在11个功能方面应该足够公平地用于我的工作)并且新安装的gcc 4.7可能会带来系统维护的复杂性(嗯...我是一个人非常简单,干净整洁,有什么工作吗?

Szy*_*ski 7

使用NetBeans中的"C++标准"选项不起作用.我的解决方案是手动完成.加:

-std=c++0x
Run Code Online (Sandbox Code Playgroud)

到项目>设置>构建> C++编译器中的"其他选项"