xcode 7如何禁止警告“覆盖成员函数但未标记为'覆盖'”

时间:2015-09-17 08:50:59

标签: c++ xcode c++11 clang

我今天将xcode更新为7。更新后,我正在处理的项目有“覆盖成员函数但未标记为'覆盖'”的警告。由于我们的项目将“treade warning as error”设置为true。我有很多错误。

我仔细检查了“其他链接器标志”,并且非常确定不包含标志“-Wsuggest-override”。

由于这是一个大项目,我更愿意取消警告,而是在任何地方添加关键字“覆盖”。

是否有禁用警告的建议?

由于

1 个答案:

答案 0 :(得分:20)

您需要关闭-Winconsistent-missing-override标志,该标志会在最新版本的clang上自动添加-Wall。您可以通过传递-Wno-inconsistent-missing-override标志来完成此操作。 See