Mam problem z uruchomieniem clang ++ podczas kompilacji mojego kodu. W szczególności pojawia się make: clang++: Command not found
błąd.
Uciekłem sudo apt-get install llvm
, a także sudo apt-get install build-essential
i sudo apt-get update
. Co muszę zrobić, aby zainstalować clang ++?
make install
, ale pojawiło się wiele odmów zgody.clang-3.6
Dostępna jest również wersja 14.04 (zaufane aktualizacje) .clang-3.8
zainstalowanym, dodałem miękkie łącze do clang ++ (domyślnie miałem tylko/usr/bin/clang++-3.8
). Na przykład:sudo ln -s /usr/bin/clang++-3.8 /usr/bin/clang++
.18.04 (bioniczny)
Odwiedziłem http://apt.llvm.org/bionic/dists/ (tj. Dystrybucje bioniczne).
Ustaliłem, że 6.0 była najnowszą główną wersją zestawu narzędzi.
Zakładam, że będziesz również chciał linkera.
Daje to pliki binarne o następujących nazwach (i prawdopodobnie więcej):
Instaluje również te pakiety (i więcej):
17.04 (pomysłowy)
Tak samo jak powyżej. Powtórzę każdą linię dla wygodnego kopiowania i wklejania.
16.04 (Xenial)
Przyjęta odpowiedź zawiera już instrukcje dotyczące instalacji clang-3.8 16.04, ale oto jak zdobyć clang-6.0:
źródło
Instalowanie Clang 9 na Ubuntu 18
sudo apt-get install clang-tools-9
Zainstaluje również llvm-9
Aby uzyskać więcej informacji, postępuj zgodnie z dokumentacją clang .
źródło