Как настроить с помощью vim YCM - PullRequest
0 голосов
/ 01 декабря 2018

Я хочу перейти от использования CMake к Premake для моего текущего проекта, но я использую vim и плагин YCM, который действительно хорош для того, чтобы сделать мои настройки похожими на IDE.Однако, для плагина нужен файл флагов компиляции, который создается при запуске CMake.Есть ли что-то для Premake, чтобы сгенерировать такой же файл?

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Боюсь, если ваша новая система сборки не сгенерирует этот файл флагов компиляции (пока), вам нужно будет поддерживать свой собственный (созданный вручную).Вы можете найти пример на https://github.com/Valloric/ycmd/blob/0e999dbee209ea79a522259816ce3a68b7d6cddc/examples/.ycm_extra_conf.py.

Я бы посоветовал иметь (по крайней мере) один на проект, а не один общий в вашем $ HOME.

Хотя я должен признать, чтобыло бы полезно создать его и синхронизировать с реальной системой сборки, я не нахожу слишком сложным поддерживать его вручную.В конце дня он содержит только C ++ стандарт , который вы хотите использовать, набор символов препроцессора и набор как системных, так и пользовательских , включая каталоги .

0 голосов
/ 04 декабря 2018

Premake не делает этого в своем текущем состоянии (альфа 13).Если у вас есть некоторое представление о том, что необходимо для того, чтобы заставить его работать, лучшее, что можно сделать, это отправить тикет в систему отслеживания проблем.

...