qq4945286
deepin
2026-05-07 08:06 Reply Like 0 View the author
我迁移到了统一的仓库: https://github.com/Better-Deepin-Repo/deepin-llvm
后续会上更多库
额,llvm官方不是有debian的库吗?
https://apt.llvm.org
而且这里是夜间更新版。
额,llvm官方不是有debian的库吗?
https://apt.llvm.org
而且这里是夜间更新版。
deepin的GLIBC版本与Debian的并不相同, 直接搬过来用不是不行但是显得没什么必要
我是在Open Bbuild Service上完成的deepin v25原生环境下的LLVM编译, Debian目录配好开动开关就去编译了
Popular Ranking
ChangePopular Events
More
如图:
我使用的两步编译法, 先拉实验版的Debian的LLVM源码构建目录编译, 此时不强制依赖高版本LLVM
然后编译出llvm-21后再用Debian最新的LLVM编译目录构建LLVM 21.1.8完成自举而完成编译
其中就是rules下dh_auto_install语句下需要额外加个
mkdir -p $(TARGET_BUILD)/tools/clang/stage2-bins/docs/ocamldoc/html/Q: 升级LLVM的用处在哪?
A: 不止是对于x86_64 ISA V3/V4基础指令集有提升, 对于LTO和-O3优化也有很大改进, 最重要的是为升级Mesa3D版本做准备, 该OBS源正在自举Rust编译器版本准备编译高版本Mesa3D (26.1-rc3)
Q: 仓库开源吗
A: 那是必然的, 仓库在: https://github.com/Better-Deepin-Repo/deepin-llvm