我想在Mac Terminal中编译C++11源代码,但是失败了。我尝试了g++ -std=c++11
,g++ -std=c++0x
,g++ -std=gnu++11
和g++ -std=gnu++0x
,但都不起作用。终端始终读取unrecognized command line option
。然而,g++ -std=gnu
和类似的东西工作得很好(当然C++11源代码不能通过)。
我应该使用哪个选项来启用C++11支持?
顺便说一句,我使用的命令行工具是安装在Xcode中的,我非常确定它们是最新的。
https://stackoverflow.com/questions/14228856
复制相似问题