歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> CentOS安裝Clang

CentOS安裝Clang

日期:2017/3/3 17:43:15   编辑:學習Linux

CentOS安裝Clang

CentOS安裝Clang


一,Minimal版CentOS安裝Clang前的環境准備

1,安裝gcc:yum install gcc

wKioL1gmzEyTfd46AADFjtOls4Y850.png

2,安裝g++:yum install gcc-c++

wKioL1gmzJzSTGh4AADWC4RLYBI994.png

3,源碼安裝cmake:

采用源碼安裝的原因是,yum默認安裝版本過低,而Clang對cmake的版本有要求。

源碼下載地址:https://cmake.org/download/

解壓縮後到cmake目錄依次執行

1)./bootstrap

2)gmake

3)make install

4)cmake --version

wKioL1gmzqnToE9SAAD4Fo8S-Vg059.png

4,perl安裝:yum install perl

由於在Clang腳本安裝的過程中需使用pod2html命令,所以需要安裝perl。

wKiom1gm1dzCG1xxAAKnZIgFgCI962.png

二,Clang安裝(3.6.0版本)

1,源碼下載,下載地址:http://llvm.org/releases/download.html

主要下載如下四個文件:

wKiom1gm11jBwQCYAADH8e_J3jE691.png

2,下載完成後解壓四個文件

1)clang-tools-extra-3.6.0.src.tar.xz解壓後重命名為extra

2)cfe-3.6.0.src.tar.xz解壓後重命名為clang

3)llvm-3.6.0.src.tar.xz解壓後重命名為llvm

4)compiler-rt-3.6.0.src.tar.xz解壓後命名為compiler-rt

把四個文件按如下的目錄結構進行存放:

wKiom1gm2ybiJlTwAADHcD1f-68505.png

即llvm目錄下的projects目錄下面放compiler-rt。依次類推

3,Clang安裝

1)

1./configure--enable-optimized--enable-targets=host-only--prefix=/home/YouPathToInstall/llvm

2)make

3)make install

4)clang --version

wKiom1gm3AyCKA1NAAEAUCUwf3k654.png

注:Clang對於gcc,g++,cmake等有版本要求,盡量安裝版本不要太低。

參考文獻:http://blog.csdn.net/u012675539/article/details/51489078

http://xxxxxx/Linuxjc/1184826.html TechArticle

Copyright © Linux教程網 All Rights Reserved