抑制Qt标题的GCC警告[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

我正在尝试将QMAKE_CXXFLAGS += -Wsuggest-override添加到现有项目中以查找丢失的覆盖。

这是一个包含多个库的项目,所有内容都是静态链接的。

当我激活标志gcc来解析任何外部库(以及Qt)并向我发出警告而不依赖于我的代码。

有一种方法可以限制建议覆盖的上下文,至少排除检查Qt库?

c++ qt gcc compiler-warnings
1个回答
1
投票

你可以在pro文件中设置qmake flag isystem(more info can be found here),这样就可以排除你无法控制的库...

QMAKE_CXXFLAGS += -isystem $$PWD/../third_party/my_external_code

编辑:尝试@Moia建议:

QMAKE_CXXFLAGS += -isystem $$[QT_INSTALL_HEADERS]
© www.soinside.com 2019 - 2024. All rights reserved.