Ich habe Probleme, clang ++ zum Kompilieren meines Codes zum Laufen zu bringen. Insbesondere erhalte ich eine make: clang++: Command not found
Fehlermeldung.
Ich bin gelaufen sudo apt-get install llvm
und auch sudo apt-get install build-essential
und sudo apt-get update
. Was muss ich tun, um clang ++ zu installieren?
make install
, aber viele verweigerte Erlaubnisse erschienen.clang-3.6
ist auch verfügbar.clang-3.8
installiertem, habe ich einen Softlink für Clang ++ hinzugefügt (standardmäßig hatte ich nur/usr/bin/clang++-3.8
). Zum Beispiel:sudo ln -s /usr/bin/clang++-3.8 /usr/bin/clang++
.18.04 (Bionic)
Ich habe http://apt.llvm.org/bionic/dists/ (dh bionische Distributionen) besucht.
Ich habe festgestellt, dass 6.0 die neueste Hauptversion der Toolchain ist.
Ich gehe davon aus, dass du den Linker auch haben willst.
Dies gibt Ihnen Binärdateien mit den folgenden Namen (und wahrscheinlich mehr):
Es installiert auch diese Pakete (und mehr):
17,04 (Kunstvoll)
Das gleiche wie oben. Ich wiederhole jede Zeile zum bequemen Einfügen.
16.04 (Xenial)
Die akzeptierte Antwort enthält bereits Anweisungen zum Installieren von clang-3.8 am 16.04.
quelle
Clang 9 unter Ubuntu installieren 18
sudo apt-get install clang-tools-9
Es wird auch llvm-9 installieren
Weitere Informationen finden Sie in der Dokumentation zu clang .
quelle