CMake: подавить предупреждения разработчиков - PullRequest
0 голосов
/ 06 декабря 2018

Описание:

Я использую cmake-gui в Ubuntu для компиляции программ.

Я часто встречал предупреждающие сообщения для разработчиков, заканчивающиеся на:

This warning is for project developers.  Use -Wno-dev to suppress it.

Я пыталсячтобы вставить этот флаг -Wno-dev в поле CMAKE_CXX_FLAGS, но он не подавляет предупреждения.

Вопросы:

Теперь у меня два очень простых вопроса:
1) Куда именно я должен вставить этот флаг?
2) Как отделить его от других существующих флагов (если есть)?

1 Ответ

0 голосов
/ 30 апреля 2019

Возможно, это не решит вашу проблему с графическим интерфейсом, но добавление -Wno-dev из командной строки работает.Флаг не принадлежит CMAKE_CXX_FLAGS, которые являются специфическими для компилятора, а не для CMAKE.

Вместо этого вы можете подавить сообщение с настройкой cmake_policy

...