2013-01-20 62 views
1

我遵循了在mac os x(http://netbeans.org/community/releases/71/cpp-setup-instructions.html)上安裝netbeans 7.2的C++指令。但我似乎無法使用任何新功能,例如nullptr。有誰知道我可以如何激活我的Mac上的C++ 11 netbeans?在netbeans 7.2上激活C++ 11 mac os x

+0

Rapptz的答覆訪問告訴你在哪裏進入的Netbeans裏面相關的編譯器選項。然而,真正的問題可能是一個不同的問題:你實際使用哪種編譯器? Mac OS X附帶的gcc/g ++是一個4.2版本,這個版本太舊了,以至於你不能期待C++ 11的支持(請參閱[link](http://gcc.gnu.org) /projects/cxx0x.html))。如果Netbeans使用clang,則C++ 11支持取決於所安裝的操作系統和Xcode版本([link](http://clang.llvm.org/cxx_status.html))。另外考慮通過finkproject或macports安裝當前版本的gcc/clang。 – Piotr99

回答

3

如果您在Netbeans中使用GCC,則必須附加-std=c++11編譯標誌。

它根據,我已經做了谷歌搜索,是通過Project Properties -> Build -> C++ Compiler -> Additional Options.