Создание базы данных компиляции clang для проекта Visual Studio
В Visual Studio была добавлена большая поддержка Clang.
Я хочу использовать clang-tidy.exe для проекта Visual Studio. Для этого мне нужна база данных компиляции JSON.
Есть ли способ экспортировать эту базу данных из проекта visual studio (2015)?
Ответ 1
Я столкнулся с вашим вопросом во время поиска ответа на эту проблему. Это то, что я нашел до сих пор:
SourceTrail предоставляет расширение Visual Studio, которое может создавать базу данных компиляции. Смотрите также это обсуждение. У меня нет опыта работы с расширением, но, похоже, эта проблема решена.
compdb - это скрипт на python со всеми видами утилит для баз данных компиляции. AFAIK пока не поддерживает visual studio, но было бы неплохо добавить поддержку этой функциональности.