Clang-Tidy не найден после установки - PullRequest
0 голосов
/ 25 апреля 2019

После того, как я установил CLion.Я использовал brew install llvm@7 и успешно установил.

Параметры CMake установлены как

-DCMAKE_BUILD_TYPE=Debug
-DLLVM_DIR=/usr/local/Cellar/llvm@/7.0.1/lib/cmake/llvm/
..

И путь для Clang-Tidy также правильный.

/usr/local/Cellar/llvm@7/7.0.1/bin/clang-tidy

the path of Clang-Tidy

Однако это все еще происходит с ошибкой 'Clang-Tidy not found'

if(NOT CLANG_TIDY_EXECUTABLE) message(FATAL_ERROR "clang-tidy not found") endif()

project

Итакчто может быть причиной того, что Clang-Tidy недоступен?Мне нужно использовать это, потому что Clang-tidy - это линтер, который использовался в моем курсе.(Я новичок в CLion и CMake)

Спасибо!

1 Ответ

2 голосов
/ 25 апреля 2019

Не похоже, что clang-tidy был установлен в стандартном месте, которое ищется по find_program()?Попробуйте установить CMAKE_PROGRAM_PATH или CMAKE_APPBUNDLE_PATH.

https://cmake.org/cmake/help/v3.14/command/find_program.html

...