我正在尝试使用与cmake的clang-tidy集成,我想通过这个论点。我在调用 cmake 时尝试添加,但我的 makefile 命令最终看起来像:-check
-DCMAKE_CXX_CLANG_TIDY="/usr/local/opt/llvm38/bin/clang-tidy-3.8;-checks=*"
/usr/local/Cellar/cmake/3.6.2/bin/cmake -E __run_iwyu --tidy="/usr/local/opt/llvm38/bin/clang-tidy-3.8;-checks=*" --source=/Users/ellery/work/.....
换句话说,它看起来像 ; 分离的 args 不会被分开解析。我还尝试CXX_CLANG_TIDY
使用相同的值直接在我的目标上设置目标属性,我得到了相同的行为。
clang-tidy
有没有人通过 cmake成功调用了额外的参数?