安装后没有找到Clang-Tidy

问题描述 投票:0回答:1

我安装了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是我课程中使用的linter。 (我是CLion和CMake的新手)

谢谢!

cmake clion clang-tidy
1个回答
1
投票

find_program()搜索的标准位置上似乎没有安装clang-tidy?尝试设置CMAKE_PROGRAM_PATHCMAKE_APPBUNDLE_PATH

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

© www.soinside.com 2019 - 2024. All rights reserved.