Как установить LLVM 3.9

Ответы:

37

Установка llvm 3.9 может быть легко осуществлена ​​в Xenial Xerus с помощью PPA-пакета «LLVM Debian / Ubuntu nightly». Просто следуйте инструкциям ниже:

  1. Добавить архив подписи:

    wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
    
  2. Добавьте PPA:

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

    Примечание. Могут быть некоторые предупреждения аутентификации для ключа llvm, которые я безопасно переопределил в моей собственной системе. Чтобы обойти аутентификацию, замените sudo apt-get updateна

    sudo apt -o Acquire::AllowInsecureRepositories=true update
    
  3. Разрешите перезагрузку репозитория и затем выполните следующую команду:

    sudo apt-get install clang-3.9 lldb-3.9
    
  4. Проверьте вашу установку следующим образом, как показано в моей собственной системе 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
    

Ссылки:

andrew.46
источник
5
Есть ли безопасный способ получить ключ?
Велкан
3
https://apt.llvm.orgтакже работает вместоhttp://
TalkLittle
15

Добавьте следующие две строки в /etc/apt/sources.listфайл , используя nanoили vimили любой другой ваш любимый текстовый редактор.

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

Выше строки предназначены для Ubuntu 14.04 LTS. Если вы используете Ubuntu 15.10, просто замените trustyс wilyв строках выше. Если вы используете Ubuntu 16.04 LTS, замените trustyна xenial.

Введите следующие команды для установки LLVM 3.9

sudo apt-get update 
sudo apt-get install clang-3.9 lldb-3.9
Кетан Патель
источник
3

Следуйте этому официальному руководству http://apt.llvm.org/

например, для Ubuntu 14.04
Добавьте следующие строки в /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

Чтобы получить подпись архива: wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -

Установите стабильную ветку apt-get install clang-3.9 lldb-3.9

Honghe.Wu
источник