@TOCLLVM7.1的安装教程

1、下载llvm,或者从其他地方克隆已经有的,先克隆 git clong url 切换到克隆的分支

llvm7.0版本安装教程

2、创建 llvm

mkdir llvm 7.x
进入目录cd llvm 7.x ,把文件克隆到该目录下
llvm7.0版本安装教程
克隆完会有一个新的文件夹,进入该文件夹,查看分支和状态
llvm7.0版本安装教程
在该文件夹下新建一个build文件,在该目录下进行编译
llvm7.0版本安装教程
接着执行cmake …/llvm/
top一下(防止有其他人正在编辑)
结束后执行make -j6(数字是你的cpu的核数)进行编译
开始加载
大概是这个样子
llvm7.0版本安装教程
Make install的过程可能会出错,因为文件名发生了冲突,需要手动添加
在llvm7.x下建一个新的文件夹,mkdir llvm7
过程是这样:
llvm7.0版本安装教程
Pwd查看当前目录,复制当前目录链接
llvm7.0版本安装教程
将路径手动添加到build文件中的cmake_install.cmake 下
llvm7.0版本安装教程
llvm7.0版本安装教程
更改完后,重新make -j6
make install

3、配置环境

返回到根目录下打开./bashrc文件
llvm7.0版本安装教程
进入修改安装路径,添加当前的安装路径
llvm7.0版本安装教程
可以在bin下面查看路径
llvm7.0版本安装教程
修改完之后source一下(为了覆盖之前的版本)
查看当前版本 llvm-objdump --version tr
llvm7.0版本安装教程
安装完成!
clang7.1的安装与之类似

相关文章: