Installazione di clang 3.8 su Ubuntu 14.04.3


15

Ho provato i seguenti comandi ovvi:

sudo apt-get update
sudo apt-get install clang-3.8

ma ricevo il messaggio:

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

e ho provato:

sudo apt-get update
sudo aptitude install clang-3.8

ma ricevi il messaggio:

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.

Sperando in una versione di clang più recente della 3.5. Eventuali suggerimenti?


puoi per favore modificare la tua domanda e includere l'output di apt-cache search clang
Wayne_Yux il

Risposte:


24

Sembra che l'ultima versione di 14.04.3 sia clang 3.6 in Trusty Updates . Ma gli sviluppatori mantengono un PPA che dovrebbe procurarti l'ultima versione:

Pacchetti notturni LLVM Debian / Ubuntu

Per installare 3.8 dovresti prima aggiungere la chiave:

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

e quindi aggiungere il repository per 3.8 aggiungendo manualmente la seguente riga /etc/apt/sources.list(o utilizzando la GUI "Software e aggiornamenti"):

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

Schermata qui per dimostrare la tecnica:

inserisci qui la descrizione dell'immagine

Quindi eseguire quanto segue:

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

Testare l'installazione come segue:

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

E spero che questo ti farà andare avanti ...


Come puoi vedere su llvm.org/apt/trusty/dists, fino alla versione 3.7 è disponibile in questo modo
Kyle McCormick,

Infatti, lascialo con me e mi rivolgerò al proprietario della pagina. Odio dare un cattivo consiglio, quindi sicuramente lo inseguirò ...
Andrew.46

1
OK, ho inviato un'email a Sylvestre e spero che questo problema possa essere risolto.
andrew.46,

Ancora nessuna risposta :(
andrew.46,

6
Wow, questo è un nuovo paradigma in Domande e risposte, prima dai una risposta e poi fai diventare quella risposta realtà :)
enobayram,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.