18.04 (Біонік)
Я відвідав http://apt.llvm.org/bionic/dists/ (тобто біонічні розподіли).
Я визначив, що 6.0 була останньою основною версією ланцюжка інструментів.
Я припускаю, що ви хочете також і Linker, 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
Це дає вам бінарні файли із такими іменами (та ще ймовірно):
clang-6.0
clang++-6.0
lld-6.0
ld.lld-6.0
Він також встановлює ці пакети (та більше):
llvm-6.0
llvm-6.0-dev
llvm-6.0-runtime
17.04 (Майстерно)
Само, як і вище. Я повторюю кожен рядок, щоб зручно вставити копію.
# 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 (Ксеніал)
Прийнята відповідь вже дає вказівки щодо встановлення clang-3.8 16.04, але ось як отримати 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
, але з’явилося багато дозволів, відхилених.