【发布时间】:2017-03-17 23:45:00
【问题描述】:
在此问题的答案中,gcc treat all warnings as errors EXCEPT X 显示了如何将所有警告视为错误,除了一个。
首先我们添加将所有警告视为错误的编译器标志:
-Werror
然后我们为上述规则添加例外(在这种情况下错误称为deprecated)
-Wno-error=deprecated
Microsoft Visual C++中是否有类似的方法?
【问题讨论】:
-
/wd<warning>用于禁用特定警告。我不相信有针对特定警告的撤消/WX的切换(也就是说,仍然发出它,但作为警告而不是错误)。
标签: visual-c++