在WSL2上安装新版本LLVM的方法
我的wsl2安装的debian,不过本教程适用于debian和ubuntu。
一、检查debian或ubuntu版本
使用命令检查debian版本:
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
其它版本,可以查看llvm apt查看详情:
Debian
Buster (Debian 10 - old-old-stable) - Last update : Thu, 22 Feb 2024 15:18:03 UTC / Revision: 20240222115549+f17e4151423a
deb http://apt.llvm.org/buster/ llvm-toolchain-buster main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster main
# 17
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-17 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-17 main
# 18
deb http://apt.llvm.org/buster/ llvm-toolchain-buster-18 main
deb-src http://apt.llvm.org/buster/ llvm-toolchain-buster-18 main
Bullseye (Debian 11 - old-stable) - Last update : Wed, 21 Feb 2024 05:29:27 UTC / Revision: 20240219100934+1f57800fe6ff
deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main
deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main
# 17
deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-17 main
deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-17 main
# 18
deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-18 main
deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-18 main
Bookworm (Debi