Информация об изменениях

Сообщение Re[7]: Emacs... от 29.01.2016 10:33

Изменено 29.01.2016 10:35 Evgeny.Panasyuk

Здравствуйте, Sheridan, Вы писали:

EP>>Но про каждый файл вручную ему не нужно говорить, он например понимает compile_commands.json производимый CMake'ом. Инструкция тут.

S>О, спасибо! Только для cmake нужно еще set(CMAKE_GENERATOR "Ninja") сделать.

Не нужно, там достаточно -DCMAKE_EXPORT_COMPILE_COMMANDS=1 и тогда cmake сгенирирует compile_commands.json.
Re[7]: Emacs...
Здравствуйте, Sheridan, Вы писали:

EP>>Но про каждый файл вручную ему не нужно говорить, он например понимает compile_commands.json производимый CMake'ом. Инструкция тут.

S>О, спасибо! Только для cmake нужно еще set(CMAKE_GENERATOR "Ninja") сделать.

Не нужно, там достаточно -DCMAKE_EXPORT_COMPILE_COMMANDS=1 (при запуске cmake, либо выбрать через UI ccmake) и тогда cmake сгенирирует compile_commands.json.