У меня проблемы с получением Clang ++ для работы во время компиляции кода. В частности, я получаю make: clang++: Command not found
ошибку.
Я бегал sudo apt-get install llvm
, а также sudo apt-get install build-essential
и sudo apt-get update
. Что мне нужно сделать, чтобы установить clang ++?
make install
, но появилось много разрешений.clang-3.6
также доступно.clang-3.8
установленным, я добавил мягкую ссылку для clang ++ (по умолчанию у меня только было/usr/bin/clang++-3.8
). Например:sudo ln -s /usr/bin/clang++-3.8 /usr/bin/clang++
.18.04 (бионический)
Я посетил http://apt.llvm.org/bionic/dists/ (т.е. бионические дистрибутивы).
Я определил, что 6.0 была последней основной версией набора инструментов.
Я предполагаю, что вам также понадобится компоновщик.
Это дает вам двоичные файлы со следующими именами (и более, вероятно):
Он также устанавливает эти пакеты (и многое другое):
17.04 (хитрый)
То же, что и выше. Я повторю каждую строку для удобного копирования-вставки.
16.04 (Ксениал)
В принятом ответе уже приведены инструкции по установке clang-3.8 16.04, но вот как получить clang-6.0:
источник
Установка Clang 9 на Ubuntu 18
sudo apt-get install clang-tools-9
Это также установит llvm-9
Для получения дополнительной информации следуйте документации Clang .
источник