ฉันแค่ต้องการติดตั้ง clang เวอร์ชันใหม่ล่าสุดhttp://packages.ubuntu.com/raring/clang-3.2
นี่หมายความว่าฉันต้องอัพเดตเคอร์เนลเป็นคำรามหรือไม่?
ฉันแค่ต้องการติดตั้ง clang เวอร์ชันใหม่ล่าสุดhttp://packages.ubuntu.com/raring/clang-3.2
นี่หมายความว่าฉันต้องอัพเดตเคอร์เนลเป็นคำรามหรือไม่?
คำตอบ:
Clang 3.2.1 มีให้บริการในเวลา12.04 (แม่นยำ) , 12.10 (ปริมาณ)บน Launchpad
เสียงดังกราว 3.2.1 สำหรับ 13.04 (Raring)สามารถใช้ได้จากที่เก็บจักรวาลและสามารถติดตั้งได้ตามปกติผ่าน Synaptic หรือฉลาด
สำหรับ 12.04 คุณสามารถเพิ่ม PPA ไปยังที่เก็บข้อมูลของคุณผ่าน Synaptic โดยใช้บรรทัดต่อไปนี้ (พร้อมคำแนะนำในลิงก์ด้านล่าง):
deb http://ppa.launchpad.net/kxstudio-team/builds/ubuntu precise main
หรือจากบรรทัดคำสั่ง ( Ctrl+ Alt+ t):
sudo add-apt-repository ppa:kxstudio-team/builds
sudo apt-get update
sudo apt-get install clang
สำหรับ 12.10 คุณสามารถดาวน์โหลดไฟล์ deb ล่าสุดจากที่นี่และติดตั้งsudo dpkg -i <package name>
หรือติดตั้งจากPPA
ในการติดตั้ง PPA บน 12.10 ให้รันคำสั่งต่อไปนี้จากเทอร์มินัล ( Ctrl+ Alt+ t):
sudo add-apt-repository ppa:georgekola/clang
sudo apt-get update
sudo apt-get install clang
ใน Synaptic เพิ่มบรรทัดต่อไปนี้:
deb http://ppa.launchpad.net/georgekola/clang/ubuntu main quantal
หมายเหตุสำหรับแพ็คเกจ 12.10: ไฟล์ deb มีชื่อว่า 3.2-1 ~ exp5ubuntu1 จากกุมภาพันธ์ 2013 ในขณะที่ PPA เป็น 3.2-1 ~ exp1ubuntu3 จากธันวาคม 2012 โดยส่วนตัวแล้วฉันใช้ clang 3.2.1 ใน 12.04 และไม่สามารถให้คำแนะนำได้ในขณะนี้ แพ็คเกจที่จะใช้บน 12.10
-fsanitize=undefined
แฟล็ก แต่ฉันคิดว่านั่นเป็นปัญหาที่ทราบกันแล้ว
clang
สำหรับ 12.04 ไหม