您可以使用您的包管理器找出clang-tidy
提供的包。例如在 Fedora/CentOS 上:
dnf whatprovides '*/clang*tidy*'
Run Code Online (Sandbox Code Playgroud)
在 Debian/Ubuntu 上,您可以使用类似的apt-file search
命令。
然而,在 Fedora 23 上clang-tidy
只是没有打包。未找到匹配项。
甚至还有一个开放的错误报告:Missing clang-query 和 clang-tidy
对于 Ubuntu/Debian,LLVM 项目维护一个 llvm apt repostiory。这应该是获取最新clang-tidy
. 配置该存储库并执行操作后apt-file update
,apt-file search
应返回提供clang-tidy
.
从源代码构建的另一种方法是使用上游 llvm 预构建的二进制文件- 它们可用于 Fedora、CentOS 等。例如,用于 Fedora 23 的二进制文件确实包含 clang-tidy:
clang+llvm-3.8.0-x86_64-fedora23/bin/clang-tidy
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7409 次 |
最近记录: |