web-dev-qa-db-fra.com

Installer Clang 3.8 sur Ubuntu 14.04.3

J'ai essayé les commandes évidentes suivantes:

Sudo apt-get update
Sudo apt-get install clang-3.8

mais je reçois le message:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

et j'ai essayé:

Sudo apt-get update
Sudo aptitude install clang-3.8

mais recevez le message:

Couldn't find package "clang-3.8".  However, the following
packages contain "clang-3.8" in their name:
  clang-3.8-doc 
Couldn't find package "clang-3.8".  However, the following
packages contain "clang-3.8" in their name:
  clang-3.8-doc 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

En espérant une version de clang plus récente que la 3.5. Aucune suggestion?

15
Kyle McCormick

On dirait que la dernière version de 14.04.3 est version 3.6 dans Trusty Updates . Mais les développeurs maintiennent un PPA qui devrait vous procurer la dernière version:

paquets LLVM Debian/Ubuntu tous les soirs

Pour installer la version 3.8, vous devez d’abord ajouter la clé:

wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|Sudo apt-key add -

puis ajoutez le référentiel pour 3.8 en ajoutant manuellement la ligne suivante à /etc/apt/sources.list (ou en utilisant le gui 'Software & Updates'):

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

Capture d'écran ici pour démontrer la technique:

enter image description here

Puis lancez ce qui suit:

Sudo apt-get update
Sudo apt-get install clang-3.8 lldb-3.8

Testez l'installation comme suit:

andrew@corinth:~$ clang-3.8 --version
clang version 3.8.0-svn262614-1~exp1 (branches/release_38)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
andrew@corinth:~$ 

Et j'espère que cela vous fera avancer ...

24
andrew.46