在此问题的答案中,gcc将所有警告视为错误(除X之外),它显示了如何将所有警告视为错误(除一个以外)。
首先,我们添加将所有警告视为错误的编译器标志:
-Werror
Run Code Online (Sandbox Code Playgroud)
然后,我们向上述规则添加例外(在这种情况下,错误称为deprecated)
-Wno-error=deprecated
Run Code Online (Sandbox Code Playgroud)
Microsoft Visual C ++中有类似的方法吗?
小智 4
不。
有用户建议向 Visual C++ 添加此类功能,但该项目已被 Visual Studio 团队关闭(https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/2597342-extend -c 将所有警告视为错误除外)。
您可以将特定警告视为错误:我可以将特定警告视为错误吗?
| 归档时间: |
|
| 查看次数: |
496 次 |
| 最近记录: |