Clang-tidy не находит файл заголовкаC++

Программы на C++. Форум разработчиков
Anonymous
Clang-tidy не находит файл заголовка

Сообщение Anonymous »

Я использую clang-tidy в проекте Bazel. У меня есть compile_commands.json, сгенерированный с помощью, по-видимому, допустимых команд.
Я запускаю clang-tidy следующим образом:

Код: Выделить всё

clang-tidy -p /path/to/compile_commands.json /path/tocpp/file.cpp
Ошибка возникает из-за невозможности включить файл заголовка. Это транзитивное включение.
Я также запустил конкретную команду компиляции из compile_commands.json и убедился, что file.cpp можно скомпилировать с помощью исходной цепочки инструментов ( это RHEL GCC).
Что я могу упустить? Возможно ли, что clang-tidy не выполняет команды компиляции? Я попытался запустить ту же команду, что и выше, без -p /path/to/compile_commands.json и увидел ту же ошибку.
Очень благодарен!

Подробнее здесь: https://stackoverflow.com/questions/784 ... eader-file

Вернуться в «C++»