Как включить все предупреждения компилятора в CLion?

Я хочу видеть все предупреждения компилятора в CLion. Я не хочу, чтобы их рассматривали как ошибки, но я хочу проверить их все.

Как я могу это сделать?


person becko    schedule 03.08.2015    source источник
comment
related/dupe: stackoverflow.com/questions/30286000/   -  person NathanOliver    schedule 03.08.2015


Ответы (3)


Попробуйте установить флаг компилятора в CMakeLists.txt:

set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")

Связанный вопрос: Как включить C++11 в CLion?

person Gluttton    schedule 03.08.2015

Для С:

set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra")
person snr    schedule 22.06.2017

Перестройте весь проект. Большинство компиляторов не перестраивают каждый файл, когда вы просто нажимаете кнопку сборки, поэтому вы увидите предупреждения только для тех файлов, которые были изменены.

person Mark Jansen    schedule 03.08.2015
comment
Не работает. Я ничего не вижу. CLion печатает только процентный журнал файлов, которые он скомпилировал до сих пор. - person becko; 03.08.2015