Cara menginstal LLVM 3.9

30

Saya bekerja dengan Emscripten dan salah satu pesan kesalahannya adalah:

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

Tapi saya tidak dapat menemukan 3,9 di halaman LLVM:

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

Apa yang bisa saya lakukan untuk menginstal LLVM 3.9?

Bob van Luijt
sumber

Jawaban:

37

Instalasi llvm 3.9 dapat dengan mudah dilakukan di bawah Xenial Xerus dengan menggunakan PPA 'LLVM Debian / Ubuntu nightly Packages'. Ikuti saja langkah-langkah di bawah ini:

  1. Tambahkan tanda tangan arsip:

    wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
    
  2. Tambahkan PPA:

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

    Catatan: Mungkin ada beberapa peringatan otentikasi untuk kunci llvm yang telah saya timpa dengan aman di sistem saya sendiri. Untuk melewati otentikasi, ganti sudo apt-get updatedengan

    sudo apt -o Acquire::AllowInsecureRepositories=true update
    
  3. Izinkan Repositori untuk memuat ulang dan kemudian jalankan perintah berikut:

    sudo apt-get install clang-3.9 lldb-3.9
    
  4. Uji instalasi Anda sebagai berikut, seperti yang ditunjukkan pada sistem Xenial saya sendiri:

    $ 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
    

Referensi:

andrew.46
sumber
5
Apakah ada cara aman untuk mendapatkan kunci?
Velkan
3
https://apt.llvm.orgjuga berfungsi sebagai penggantihttp://
TalkLittle
15

Tambahkan dua baris berikut dalam /etc/apt/sources.listfile menggunakan nanoatau vimatau editor teks favorit Anda lainnya.

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

Baris di atas adalah untuk Ubuntu 14.04 LTS. Jika Anda menggunakan Ubuntu 15.10, ganti saja trustydengan yang ada wilydi baris di atas. Jika Anda menggunakan Ubuntu 16.04 LTS, ganti trustydengan xenial.

Ketik perintah berikut untuk menginstal LLVM 3.9

sudo apt-get update 
sudo apt-get install clang-3.9 lldb-3.9
Ketan Patel
sumber
3

Ikuti panduan resmi ini http://apt.llvm.org/

misalnya untuk Ubuntu 14,04
Tambahkan baris berikut dalam /etc/apt/sources.listfile

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

Untuk mengambil tanda tangan arsip: wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -

Instal cabang stabil apt-get install clang-3.9 lldb-3.9

Honghe.Wu
sumber