Installation de clang 3.8 sur Ubuntu 14.04.3


15

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 obtenez 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 3.5. Aucune suggestion?


pouvez-vous modifier votre question et inclure la sortie de apt-cache search clang
Wayne_Yux

Réponses:


24

Il semble que la dernière version du 14.04.3 soit la version 3.6 des mises à jour Trusty . Mais les développeurs maintiennent un PPA qui devrait vous procurer la dernière version:

Paquets de nuit LLVM Debian / Ubuntu

Pour installer 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 l'interface graphique «Logiciels et mises à jour»):

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

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

entrez la description de l'image ici

Exécutez ensuite 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 permettra de continuer ...


Comme vous pouvez le voir sur llvm.org/apt/trusty/dists, seule la version 3.7 est disponible de cette façon
Kyle McCormick

En effet, laissez-le moi et j'aborderai le propriétaire de la page. Je déteste donner de mauvais conseils, donc je vais certainement poursuivre cela ...
andrew.46

1
OK, j'ai envoyé un courriel à Sylvestre et j'espère que ce problème pourra être résolu.
andrew.46

Pas encore de réponse :(
andrew.46

6
Wow, ceci est un nouveau paradigme dans les Q&R, vous donnez d'abord une réponse, puis faites en sorte que cette réponse devienne réalité :)
enobayram
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.