Я посмотрел вокруг на какой-то открытый вопрос, но я не могу понять, как использовать режим flycheck-clangcheck
для чтения каталогов включения из compile_commands.json
db.
У меня в настоящее время большой проект на c ++,Почти каждый файл захлебнулся бы в первой строке #include <some_package>
, и flycheck не выявил бы никаких других ошибок.
В итоге я нашел flycheck-clangcheck
, и я установил пакет согласно README, но я не может заставить программу работать.
Теперь, когда я открываю проект, я не вижу ошибку подчеркивания красного цвета flycheck, но я вижу следующее сообщение об ошибке:
Error while checking syntax automatically: (file-missing "Opening input file" "No such file or directory" "/compile_commands.json")
Я попытался изменить: - flycheck-clangcheck-build-path
в dir-locals.el, а также в моем глобальном конфиге emacs - flycheck-clangcheck-dbname
, чтобы он указывал прямо на путь к БД.
Кто-нибудь знает, как я могу легко интегрировать flycheck с compile_commands.json
дБ?