Изменение уровня предупреждения с помощью Qt Creator и MinGW

Я пытаюсь найти способ изменить уровень предупреждения (я считаю, что значение по умолчанию равно 3, и я хотел бы изменить его на 4) моего проекта, разработанного с использованием Qt Creator (1.3.0) и MinGW.

Является ли это возможным ?


person Jérôme    schedule 10.12.2009    source источник


Ответы (1)


См. руководство по qmake.

У меня также есть Qt Creator 1.3.0 и MinGW, и я заметил, что для переменной QMAKE_CXXFLAGS_WARN_ON установлено значение -Wall. Существует ряд переменных QMAKE_CXXFLAGS.... Их можно установить/изменить/настроить в вашем файле *.pro.

Например. в myproject.pro

win32:QMAKE_CXXFLAGS_WARN_ON += -Wextra
person Dave C    schedule 21.12.2009
comment
Спасибо ! Для справки, вот флаги, которые я установил: QMAKE_CXXFLAGS_WARN_ON += -Wconversion –Wsign-conversion И вот флаг, который я иногда добавляю, чтобы предупреждения считались ошибками: QMAKE_CXXFLAGS_WARN_ON += -Wconversion –Wsign-conversion -Werror - person Jérôme; 22.01.2010
comment
@dave c спасибо за ваш ответ, в примере, который вы предоставили для файла .pro, возможно, есть опечатка, между cxx и флагами не должно быть подчеркивания. Правильным должен быть win32:QMAKE_CXXFLAGS_WARN_ON += -Wextra - person Mehmet Katircioglu; 10.02.2016