18.04 (bionique)
J'ai visité http://apt.llvm.org/bionic/dists/ (c'est-à-dire les distributions bioniques).
J'ai déterminé que 6.0 était la dernière version majeure de la chaîne d'outils.
Je suppose que vous voudrez aussi l'éditeur de liens, lld.
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
Cela vous donne des fichiers binaires avec les noms suivants (et plus probablement):
clang-6.0
clang++-6.0
lld-6.0
ld.lld-6.0
Il installe également ces packages (et plus):
llvm-6.0
llvm-6.0-dev
llvm-6.0-runtime
17.04 (Artful)
Comme ci-dessus. Je vais répéter chaque ligne pour un copier-coller pratique.
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/artful/ llvm-toolchain-artful-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
16.04 (Xenial)
La réponse acceptée donne déjà des instructions pour l'installation de clang-3.8 le 16.04, mais voici comment obtenir clang-6.0:
# grab the key that LLVM use to GPG-sign binary distributions
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"
sudo apt-get install -y clang-6.0 lld-6.0
make install
, mais beaucoup d’autorisations refusées sont apparues.