繁体   English   中英

Xcode 5.1针对C ++ 98进行编译,避免使用C ++ 11功能

[英]Xcode 5.1 compile against C++98, avoid C++11 features

我目前正在一个项目中,该项目主要使用C ++ 98作为向后兼容的编码标准。 我正在研究OSX10.9特立独行者,并针对libc++编译了所有依赖项。 我想以这样的方式配置Xcode,当我使用C ++ 11语言功能时,它会发出警告或无法编译。

使用-std=c++98标志进行编译时,未显示有关使用C ++ 11功能的任何错误/通知。

我没有启用“在早期版本的C ++中使用C ++ 11扩展”警告。 现在,如果我使用C ++ 11功能,XCode将向我显示一个编译器警告。

要检查是否使用新标准中的库功能,我仍然必须链接libstdc++

该屏幕快照显示了XCode中的“在早期版本的C ++中使用C ++ 11扩展”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM