如何摆脱Xcode 4中的“在静态数据成员的类初始化程序中...是一个C ++ 0x扩展”警告

时间:2011-07-27 00:47:48

标签: c++ xcode xcode4 c++11

我可以通过将-std = c ++ 0x添加到“其他c ++标志”来摆脱构建日志中的警告,但它们仍会显示在侧窗格中。我猜测其他标志没有被传递给clang或者是什么负责解析gui的代码......

有什么想法吗?

更新

警告大部分都消失了,但我不知道为什么。每当我认为他们走了,我再次得到一些。我怀疑强制在工作区中构建每个项目都会产生一些影响,但我真的很茫然。

在任何情况下,修改“其他c ++标志”似乎确实会影响GUI警告,这与我提出这个问题时的假设相反。但这需要时间。啊,Xcode。

1 个答案:

答案 0 :(得分:0)

使用pragma而不是命令行开关,如"Is there a way to suppress warnings in Xcode?"

的答案中所述