llvm安装教程

手动编译
建议不要用预编译的,后面写pass会发现少了很多文件
选择和自己clang一样版本的llvm


下载后解压
1 | cd llvm-project |
如果跑不动建议加磁盘空间和swap空间
扩展磁盘
可以先看看剩余磁盘容量,至少剩余15g+
1 | df -h |

如果磁盘不够就得扩容,得先删掉所有快照,然后在设置里点扩展

然后进入gparted
1 | gparted |
先停用交换空间,然后删除sda2和sda5

再调整sda1的大小


建议留1g+
设置swap
1 | sudo fallocate -l 15G /swapfile |
完成后通过free -m查看
然后就可以编译llvm了
编译后若需要删除swap
1 | sudo swapoff /swapfile |
预编译
去https://releases.llvm.org/download.html下载预编译好的包就行
选择和自己clang一样版本的llvm


解压即用
- Title: llvm安装教程
- Author: clev1L
- Created at : 2025-01-17 16:01:50
- Updated at : 2025-02-23 12:29:57
- Link: https://github.com/clev1l/2025/01/17/llvm安装教程/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments