源码编译
之前找到的教程大部分是预编译的代码解压安装
源码编译参考文献:
- build llvm from source code
- LLVM系列第一章:编译LLVM源码_llvm源码编译-优快云博客
- 使用 CMake 构建 LLVM — LLVM 21.0.0git 文档 — Building LLVM with CMake — LLVM 21.0.0git documentation
- WSL2 Ubuntu22.04编译安装LLVM_wsl llvm-优快云博客
源码的位置不要找错了,是这个仓库
源码所属仓库 llvm/llvm-project.
准备环境
Ubuntu
最好可以准备ninja
sudo apt-get install build-essential zlib1g-dev python
仅为自己安装
笔者最终使用的是服务器集群进行编译,没有root权限,所以只能安装到自己的用户目录~
apt download <package>
# 会下载一个deb文件
dpkg -x <package>.deb ~/path/to/install
vim ~/.bashrc
进入vim编辑
export PATH = $PATH:~/path/to/install/usr/bin # 这种安装会在指定目录下创建usr/bin目录
编辑后刷新环境变量

最低0.47元/天 解锁文章
1416

被折叠的 条评论
为什么被折叠?



