我将此添加到我的.pro
文件中,但仍然收到警告:
QMAKE_CXXFLAGS_WARN_OFF = -Wunused-parameter
我将此添加到我的.pro
文件中,但仍然收到警告:
QMAKE_CXXFLAGS_WARN_OFF = -Wunused-parameter
使用QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
,
因为 QMAKE_CXX_FLAGS 中的标志总是在 QMAKE_CXXFLAGS_WARN_ON 之前,并且 QMAKE_CXXFLAGS_WARN_ON 包含标志 -Wall。这意味着您的标志将被标志 -Wall 覆盖。
我在 .PRO 文件中尝试了以下所有组合,但没有任何效果:
macx: {
QMAKE_CFLAGS += -Wno-unused-parameter
QMAKE_CFLAGS -= -Wunused-parameter
QMAKE_CXXFLAGS += -Wno-unused-parameter
QMAKE_CXXFLAGS -= -Wunused-parameter
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
QMAKE_CXXFLAGS_WARN_ON -= -Wunused-parameter
QMAKE_CXXFLAGS_WARN_OFF += -Wunused-parameter
QMAKE_CXXFLAGS_WARN_OFF -= -Wno-unused-parameter
}
我正在使用 Qt 5.14。有人对如何抑制特定警告有建议吗?
注意:我对这个警告不感兴趣,这只是一个例子。我暂时还想压制其他警告。