18.04 (Bionic)
J'ai visité http://apt.llvm.org/bionic/dists/ (c'est-à-dire les distributions bioniques).
J'ai déterminé que la version 6.0 était la dernière version majeure de la chaîne d'outils.
Je suppose que vous aurez également besoin de 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
Vous obtiendrez ainsi des binaires portant les noms suivants (et probablement d'autres) :
clang-6.0
clang++-6.0
lld-6.0
ld.lld-6.0
Il installe également ces paquets (et d'autres) :
llvm-6.0
llvm-6.0-dev
llvm-6.0-runtime
17.04 (Artful)
Idem que ci-dessus. Je répéterai chaque ligne pour faciliter le copier-coller.
# 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 installer clang-3.8 sur 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