如何在Xcode 8下用C++11编译项目?

如何在Xcode 8下用C++11编译项目?,c++,xcode,C++,Xcode,这个问题被问了很多次,但我未能复制我能找到的所有解决方案。我无法在“文件->项目设置”下找到一些建议的此设置。请非常具体。如果您知道Xcode 7的答案,那么它很可能也适用于我。对于7和8也是一样的。从项目导航器中,选择项目。在主面板的左上角,选择目标。现在主面板的顶部应该有常规、资源标记、构建设置、构建阶段和构建规则。选择“生成设置”,然后选择“全部”。向下滚动到苹果LLVM 8语言C++并展开它。将C++语言方言改为C++ 11 [-STD= C++ 11 ]。< /P> < P>设置>链接

这个问题被问了很多次,但我未能复制我能找到的所有解决方案。我无法在“文件->项目设置”下找到一些建议的此设置。请非常具体。如果您知道Xcode 7的答案,那么它很可能也适用于我。

对于7和8也是一样的。从项目导航器中,选择项目。在主面板的左上角,选择目标。现在主面板的顶部应该有常规、资源标记、构建设置、构建阶段和构建规则。选择“生成设置”,然后选择“全部”。向下滚动到苹果LLVM 8语言C++并展开它。将C++语言方言改为C++ 11 [-STD= C++ 11 ]。< /P> < P>设置>链接>其他链接标志>在生成设置下添加到-LC++/P>,确保所有选择都是基本的、定制的,AllIt不适合我。我得到编译错误:cstdio文件不是found@shantanu您正在编译的文件的扩展名是什么?对于Xcode 8,将其设置为c++11的值,它会自动添加-std=位。