Como instalar o LLVM 3.9

29

Estou trabalhando com o Emscripten e uma das mensagens de erro é:

LLVM version appears incorrect (seeing "3.3", expected "3.9")

Mas não consigo encontrar o 3.9 na página do LLVM:

link

O que posso fazer para instalar o LLVM 3.9?

    
por Bob van Luijt 15.06.2016 / 17:23

3 respostas

36

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

  1. Adicione a assinatura do arquivo:

    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
    

    Observação: 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 update por

    sudo apt -o Acquire::AllowInsecureRepositories=true update
    
  3. Permita que o repositório seja recarregado e, em seguida, 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:

por andrew.46 18.07.2016 / 10:33
14

Adicione as seguintes duas linhas no arquivo /etc/apt/sources.list usando nano ou vim ou qualquer outro 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 o Ubuntu 14.04 LTS. Se você estiver usando o Ubuntu 15.10, basta substituir trusty por wily nas linhas acima. Se você estiver usando o Ubuntu 16.04 LTS, substitua trusty por 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
    
por Ketankumar Patel 22.07.2016 / 19:09
2

Siga estas diretrizes oficiais link

por exemplo. para o Ubuntu 14.04
Adicione as seguintes linhas no arquivo /etc/apt/sources.list

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: 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

    
por Honghe.Wu 08.02.2017 / 04:18