web-dev-qa-db-fra.com

Comment installer LLVM 3.9

Je travaille avec Emscripten et l'un des messages d'erreur est le suivant:

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

Mais je ne trouve pas 3.9 sur la page LLVM:

http://llvm.org/releases/download.html#3.8.

Que puis-je faire pour installer LLVM 3.9?

29
Bob van Luijt

L'installation de llvm 3.9 peut facilement être réalisée sous Xenial Xerus en utilisant le PPA "LLVM Debian/Ubuntu nightly packages". Il suffit de suivre les étapes ci-dessous:

  1. Ajoutez la signature de l'archive:

    wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | Sudo apt-key add -
    
  2. Ajouter le PPA:

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

    Remarque: Il se peut que certains avertissements d'authentification pour la clé llvm aient été remplacés en toute sécurité sur mon propre système. Pour ignorer l'authentification, remplacez Sudo apt-get update par

    Sudo apt -o Acquire::AllowInsecureRepositories=true update
    
  3. Autorisez le référentiel à recharger, puis exécutez la commande suivante:

    Sudo apt-get install clang-3.9 lldb-3.9
    
  4. Testez votre installation comme suit, comme indiqué sur mon propre système 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
    

Références:

36
andrew.46

Ajoutez les deux lignes suivantes dans le fichier /etc/apt/sources.list en utilisant nanoou vimou tout autre éditeur de texte préféré.

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

Les lignes ci-dessus sont pour Ubuntu 14.04 LTS. Si vous utilisez Ubuntu 15.10, remplacez simplement trustypar wilydans les lignes ci-dessus. Si vous utilisez Ubuntu 16.04 LTS, remplacez trustypar xenialname__.

Tapez les commandes suivantes pour installer LLVM 3.9

Sudo apt-get update 
Sudo apt-get install clang-3.9 lldb-3.9
14
Ketan Patel

Suivez ces instructions officielles http://apt.llvm.org/

par exemple. pour Ubuntu 14.04
Ajouter les lignes suivantes dans le fichier /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

Pour récupérer la signature de l'archive: wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|Sudo apt-key add -

Installez la branche stable apt-get install clang-3.9 lldb-3.9

2
Honghe.Wu