Como instalar o LLVM 3.9

Respostas:

37

A instalação do llvm 3.9 pode ser feita facilmente no Xenial Xerus usando o PPA 'LLVM Debian / Ubuntu nightly packages'. Apenas siga os passos abaixo:

  1. Adicione a assinatura do arquivo morto:

    wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
    
  2. Adicione o PPA:

    sudo apt-add-repository "deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main"
    sudo apt-get update
    

    Nota: Pode haver alguns avisos de autenticação para a chave llvm que eu substituí com segurança no meu próprio sistema. Para ignorar a autenticação, substitua sudo apt-get updatepor

    sudo apt -o Acquire::AllowInsecureRepositories=true update
    
  3. Permita que o Repositório seja recarregado e execute o seguinte comando:

    sudo apt-get install clang-3.9 lldb-3.9
    
  4. Teste sua instalação da seguinte maneira, conforme mostrado no meu próprio sistema Xenial:

    $ clang-3.9 --version
    clang version 3.9.0-svn275716-1~exp1 (trunk)
    Target: x86_64-pc-linux-gnu
    Thread model: posix
    InstalledDir: /usr/bin
    

Referências:

andrew.46
fonte
5
Existe alguma maneira segura de obter a chave?
quer
3
https://apt.llvm.orgtambém funciona em vez dehttp://
TalkLittle 3/17/17
15

Adicione o seguinte duas linhas no /etc/apt/sources.listarquivo usando nanoou vimou qualquer outro seu editor de texto favorito.

deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main

As linhas acima são para Ubuntu 14.04 LTS. Se você estiver usando o Ubuntu 15.10, substitua-o trustypelas wilylinhas acima. Se você estiver usando o Ubuntu 16.04 LTS, substitua trustypor xenial.

Digite os seguintes comandos para instalar o LLVM 3.9

sudo apt-get update 
sudo apt-get install clang-3.9 lldb-3.9
Ketan Patel
fonte
3

Siga esta orientação oficial http://apt.llvm.org/

por exemplo, para Ubuntu 14.04
Adicione as seguintes linhas no /etc/apt/sources.listarquivo

deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main

Para recuperar a assinatura do arquivo morto: wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -

Instalar ramificação estável apt-get install clang-3.9 lldb-3.9

Honghe.Wu
fonte