【问题标题】:How to enable -Wunused-variable with -Wall?如何使用 -Wall 启用 -Wunused-variable?
【发布时间】:2017-03-14 14:56:45
【问题描述】:

我正在使用以下命令来构建 C++14。

g++ -std=c++14 -O2 -Wall -pedantic -pthread main.cpp && ./a.out

如何将-Wunused-variable 添加到上述行,以便显示除-Wunused-variable 之外的所有警告?

【问题讨论】:

  • 所以您希望禁用而不是启用-Wunused-variable?

标签: c++ g++ c++14 gcc-warning


【解决方案1】:

来自gcc docs

您可以使用以“-W”开头的选项来请求许多特定的警告,例如-Wimplicit 来请求隐式声明的警告。这些特定的警告选项中的每一个都有一个以“-Wno-”开头的否定形式来关闭警告;例如,-Wno-implicit

所以要禁用未使用的变量警告,你可以通过-Wno-unused-variable

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    相关资源
    最近更新 更多