这是一篇会持续更新的博客.
我想把安装LLVM的方法都列出来,以便于自己的查阅,也希望能对需要的朋友有所帮助。
这里面参考了很多前辈的资料,也有自己的摸索总结,前辈们的链接我会老老实实地在文章中贴好~(搓手手)
另:写这篇博客的前半年安装的llvm,在写这篇博客的时候,没有很多实时的截图,很多是当时安装的文字记录,有机会补图上来。
其中若有错误纰漏欢迎大家留言指正,我会及时更正。
首先贴一些基础的参考链接:
官网主页:http://llvm.org
中文官网主页:https://www.llvm.org.cn LLVM的首页被翻译成了中文,首页中的很多链接里面的内容还是英文的。
官网提供的安装方法:http://clang.llvm.org/get_started.html
一、【方法一 】从LLVM官网下载预编译好的包
1. 在官网主页的左边栏有下载链接:
点击“All Release”可以看到所有LLVM版本的下载列表。http://releases.llvm.org
从左到右,各列分别对应版本的发布时间、版本号、下载链接、发布说明(包含一些更新的信息)、开发文档
在查阅开发文档时,最好是查看下载的版本对应的文档,会获得准确的信息
2. 选择好版本之后,点击版本号后面的download,在Pre-Built Binaries下面,根据相应的操作系统下载不同的预编译文件。
mac系统下载第一个Clang for Mac OS X(.sig),ubuntu系统根据具体情况下载Clang for x86_64 Ubuntu XXX(.sig).
3. 下载之后解压到一个目录下,解压后的文件夹下包含bin,include,lib,libexec,share文件夹
将bin文件夹添加进环境变量
环境变量的添加可参考的链接很多,比如参照链接:https://www.cnblogs.com/shineqiujuan/p/4693404.html
在ubuntu下环境变量添加方法:
将下载的预编译包解压(clang+llvm-5.0.1-x86_64-linux-gnu-ubuntu-14.04)放在home目录下,
在ubuntu中添加环境变量的命令:
sudo gedit /etc/profile
添加以下两行命令:
export LLVM_HOME=/home/xxx(your usrname)/clang+llvm-5.0.1-x86_64-linux-gnu-ubuntu-14.04/bin
export PATH=$LLVM_HOME:$PATH
当然,如果觉得clang+llvm-5.0.1-x86_64-linux-gnu-ubuntu-14.04太长,改一个短一