วิธีการติดตั้ง LLVM 3.9


30

ฉันทำงานกับ Emscripten และหนึ่งในข้อผิดพลาดคือ:

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

แต่ฉันไม่พบ 3.9 บนหน้า LLVM:

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

ฉันจะทำอะไรเพื่อติดตั้ง LLVM 3.9

คำตอบ:


37

การติดตั้ง llvm 3.9 สามารถทำได้อย่างง่ายดายภายใต้ Xenial Xerus โดยใช้ PPA 'LLVM Debian / Ubuntu nightly packages' เพียงทำตามขั้นตอนด้านล่าง:

  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. อนุญาตให้ Repository โหลดซ้ำจากนั้นรันคำสั่งต่อไปนี้:

    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
    

อ้างอิง:


5
มีวิธีที่ปลอดภัยในการรับกุญแจหรือไม่?
Velkan

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ในบรรทัดด้านบน หากคุณกำลังใช้อูบุนตู 16.04 LTS แทนที่ด้วยtrustyxenial

พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง 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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.