Estou tendo problemas para fazer com que o clang ++ funcione enquanto compilo meu código. Estou especificamente recebendo um make: clang++: Command not found
erro.
Eu corri sudo apt-get install llvm
, e também sudo apt-get install build-essential
e sudo apt-get update
. O que preciso fazer para instalar o clang ++?
make install
, mas muita permissão negada apareceu.clang-3.6
também está disponível.clang-3.8
instalado, eu adicionei um link para o clang ++ (por padrão, eu só tinha/usr/bin/clang++-3.8
). Por exemplo:sudo ln -s /usr/bin/clang++-3.8 /usr/bin/clang++
.18.04 (Biônico)
Visitei http://apt.llvm.org/bionic/dists/ (ou seja, distribuições biônicas).
Eu determinei que 6.0 era a versão principal mais recente da cadeia de ferramentas.
Presumo que você deseje o vinculador, lld, também.
Isso fornece binários com os seguintes nomes (e mais, provavelmente):
Ele também instala estes pacotes (e mais):
17.04 (Artful)
O mesmo que acima. Vou repetir todas as linhas para copiar e colar conveniente.
16.04 (Xenial)
A resposta aceita já fornece instruções para instalar o clang-3.8 no 16.04, mas aqui está como obter o clang-6.0:
fonte
Instalando o Clang 9 no Ubuntu 18
sudo apt-get install clang-tools-9
Ele também instalará o llvm-9
Para mais informações, siga a documentação do clang .
fonte