在我目前的项目中 - 我可能会在一段时间内 - 正在努力,我们决定使用-Werror
标志,因为我们之前的“没有警告!”政策没有达到预期效果。
API不能再以a)被正常构建工具链标记的方式标记为已弃用,并且b)不会破坏构建。
所以我想这个问题归结为:
是否有-Werror-no-${something_I_dont_want_to_promote_to_an_error}
的标志?
我发现#pragma clang diagnostic error
几乎实现我想要的 - 除了我没有抓住所有启用隐式由编译器......
提前致谢。