Clang 是一套在 UNIX 环境下的 C, C++ Objective-C 及 Objective-C++ 编译器, 是一套可以替代 GCC 的套件。
在 RHEL 及 CentOS 7 安装 Clang, 最简单的方法是透过 EPEL Repo 用 yum 安装, 以下是安装方法:
先安装 EPEL Repo:
$ sudo yum install epel-release
然后用 yum 安装 clang, yum 会自动解决相依性问题, 会一拼安装 LLVM
$ sudo yum install clang
然后就可以用 clang 编译程式码。
要检查 clang 的版本及 clang 的路径, 可以用以下指令:
$ clang –version
输出:
clang –version
clang version 3.4.2 (tags/RELEASE_34/dot2-final)
Target: x86_64-redhat-linux-gnu
Thread model: posix
clang version 3.4.2 (tags/RELEASE_34/dot2-final)
Target: x86_64-redhat-linux-gnu
Thread model: posix
检查 clang 路径:
$ which clang
输出:
/usr/bin/clang