我可以将 .clang-tidy 文件与 CMakeList.txt 一起使用吗?

Bra*_*Lee 7 c++ cmake clang

我已将我的 cpp 项目的 clang 与 CMakeLists.txt 链接起来

set(CMAKE_CXX_CLANG_TIDY "clang-tidy;-checks=google-*,cppcoreguidelines-*")
Run Code Online (Sandbox Code Playgroud)

因为,我想将所有 clang 配置移动到一个文件中,所以我在 google 上搜索了一下,发现有 .clang-tidy 文件可用于此用途。

但是,我无法配置 CMakeList.txt 来实际使用该文件。

谁能告诉我应该如何更改 CMakeList.txt 中的该行以将其与 .clang-tidy 文件链接?

Ave*_*lia 5

如果您.clang-tidy在项目根目录中有,您需要做的就是指定clang-tidy可​​执行文件,例如

set(CMAKE_CXX_CLANG_TIDY "clang-tidy")
Run Code Online (Sandbox Code Playgroud)

clang-tidy会隐式使用.clang-tidy.