之前尝试过编译安装,也成功了,也跑过几个示例都问题。但今天突然发现一种简单的方法:
环境:centos7.5
1.EPEL网站提供了clang的RPM安装包,所以要想在CentOS 7安装clang,首先需要安装EPEL包:
(至于为什么我也不清楚,见一个网站是这么写的),执行以下命令,安装过程一路Y选项即可。
http://www.linuxdown.net/install/soft/2016/0226/4833.html
sudo yum install epel-release
2.安装clang
sudo yum install clang
3.测试运行
clang sa.c -emit-llvm -S -c -o sa.ll
该语句是将sa.a源码编译中间代码的文本格式,前提需要一个sa.c文件。详情查看本人另一篇博客
https://blog.csdn.net/weixin_43124861/article/details/100113339
4.安装clang-analyzer ,这是clang静态分析器,安装过程一路Y。
sudo yum install clang-analyzer