Qt中不同文件的不同警告标志

时间:2019-05-29 13:44:59

标签: c++ qt qmake

我在codebase有一个大的Qt项目。我一直在使用两个第三方库:jsonQSimpleUpdater。由于这些库是外部的,因此它们的源文件会生成许多警告。我不能也不想更改那些外部库。我想为不同的文件夹添加不同的编译器标志。

例如,除外部库外的源代码应使用以下警告进行编译:

QMAKE_CXXFLAGS += -Wall -Wextra -Wshadow -Wno-unused-parameter

并且外部库应使用以下代码进行编译:

QMAKE_CXXFLAGS += -Wall

我试图通过stackoverflow找到答案,并遇到了this问题,但是该问题指定了如何为该项目添加另一个编译器,但是我只需要对不同的文件使用不同的警告标志即可。

0 个答案:

没有答案