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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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