Различные флажки предупреждения для разных файлов в Qt - PullRequest
0 голосов
/ 29 мая 2019

У меня есть один большой codebase проект в Qt.Я использую две сторонние библиотеки: json и QSimpleUpdater .Поскольку эти библиотеки являются внешними, их исходные файлы генерируют много предупреждений.Я не могу и не хочу менять эти внешние библиотеки.Я хочу добавить разные флаги компилятора для разных папок.

Например, исходный код, за исключением внешних библиотек, должен быть скомпилирован со следующими предупреждениями:

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

И внешние библиотеки должны быть скомпилированы с:

QMAKE_CXXFLAGS += -Wall

Я пыталсянайти ответы через stackoverflow и натолкнулся на этот вопрос, но этот вопрос определяет, как добавить еще один компилятор для проекта, но мне нужно просто иметь разные флаги предупреждения для разных файлов.

...