在Ubuntu上安装clang-tidy很同意,一条命令就出来了:sudo apt install clang-tidy-5.0
但是在centos7上安装clang-tidy的资料比较少,没有Ubuntu那么方便。总结了一下如何在centos上安装clang-tidy:
具体步骤执行一下几个命令:
(1)
sudo yum install centos-release-scl
(2)
sudo yum install llvm-toolset-7
(3)
sudo yum install llvm-toolset-7-clang-analyzer llvm-toolset-7-clang-tools-extra
(4)
scl enable llvm-toolset-7 'clang -v'
(5)
scl enable llvm-toolset-7 'lldb -v'
(6)
scl enable llvm-toolset-7 bash
当然,有可能还需要其他的一些东西支持,比如gcc,g++之类的。。运行上面的命令以后,可以看看是不是可以直接输入clang-tidy命令出来了。
有问题的话也可以交流一下,