激活C++;11在netbeans 7.2 mac os x上 我遵循了在Mac OS X()上为NETBeaS 7.2安装C++的说明。但我似乎无法访问任何新功能,如nullptr。有人知道我如何在mac上为netbeans激活C++11吗?

激活C++;11在netbeans 7.2 mac os x上 我遵循了在Mac OS X()上为NETBeaS 7.2安装C++的说明。但我似乎无法访问任何新功能,如nullptr。有人知道我如何在mac上为netbeans激活C++11吗?,c++,c++11,netbeans-7,C++,C++11,Netbeans 7,如果您将GCC用于netbeans,则必须附加-std=C++11编译标志 根据我所做的Google,可以通过项目属性——>构建-> C++编译器>附加选项。< Rapptz >的回复告诉您在NETBESE中输入相关编译器选项。然而,真正的问题可能是另一个:您实际使用的是哪种编译器?MacOSX附带的gcc/g++是一个4.2版本,它太旧了,您不能期望任何(或几乎没有)对C++11的支持(请参阅)。如果Netbeans使用的是clang,那么对C++11的支持取决于安装的操作系统版本和Xcode

如果您将GCC用于netbeans,则必须附加
-std=C++11
编译标志


根据我所做的Google,可以通过<代码>项目属性——>构建-> C++编译器>附加选项。< Rapptz >的回复告诉您在NETBESE中输入相关编译器选项。然而,真正的问题可能是另一个:您实际使用的是哪种编译器?MacOSX附带的gcc/g++是一个4.2版本,它太旧了,您不能期望任何(或几乎没有)对C++11的支持(请参阅)。如果Netbeans使用的是clang,那么对C++11的支持取决于安装的操作系统版本和Xcode()。还可以考虑通过FikEngor或Mac端口安装GCC/CLAN的当前版本。