วิธีการติดตั้ง Clang บน Ubuntu

คอมไพเลอร์ Clang เป็นทางเลือกแทน GCC สามารถใช้เพื่อคอมไพล์โค้ดลงในโปรแกรมไบนารีที่รันได้ หากคุณเป็นนักพัฒนาซอฟต์แวร์บน Ubuntu คุณน่าจะเคยใช้งานคอมไพเลอร์แบบนี้มาก่อน

แม้ว่านักพัฒนา Ubuntu ส่วนใหญ่จะยึดติดกับ GCC แต่ก็ทำให้สามารถใช้คอมไพเลอร์ Clang ได้ หากคุณต้องการให้ Clang ทำงานบน Ubuntu คู่มือนี้เหมาะสำหรับคุณ! ปฏิบัติตามในขณะที่เราแสดงวิธีทำให้ Clang 9, Clang 11 และ Clang 12 ทำงานบน Ubuntu

วิธีการติดตั้ง Clang 9 บน Ubuntu

หากคุณต้องการให้ Clang 9 ทำงานบน Ubuntu ได้ คุณจะดีใจที่รู้ว่า Ubuntu ส่วนใหญ่ แม้กระทั่ง Ubuntu 21.04 ซึ่งเป็นรีลีสล่าสุด ก็มีอยู่ในที่เก็บซอฟต์แวร์ของมัน ในการเริ่มต้นใช้งาน Clang 9 ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล

หากต้องการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Ubuntu ให้กด Ctrl + Alt + T บนแป้นพิมพ์ เมื่อเปิดแล้ว ให้ใช้คำสั่ง apt install ด้านล่างเพื่อติดตั้งแพ็คเกจ Clang 9 อย่าลืมใช้สวิตช์บรรทัดคำสั่ง –install-suggests เพราะมันจะบอกให้ Ubuntu คว้าทุกสิ่งที่คุณต้องการเพื่อใช้ Clang 9

sudo apt install clang-9 --install-suggests

หลังจากป้อนคำสั่งนี้ในหน้าต่างเทอร์มินัลแล้ว Ubuntu จะแจ้งให้คุณป้อนรหัสผ่าน ทำเช่นนั้น เมื่อคุณทำ มันจะรวบรวมแพ็คเกจที่แนะนำทั้งหมดเพื่อให้คุณติดตั้งบนพีซีของคุณ

  วิธีสร้างแผนภูมิแกนต์ใน Google ชีต

หลังจากที่ Ubuntu รวบรวมแพ็คเกจทั้งหมดให้คุณติดตั้งแล้ว คุณจะได้รับแจ้งให้กดปุ่ม Y บนแป้นพิมพ์ กดปุ่ม Y บนแป้นพิมพ์เพื่อยืนยันว่าคุณต้องการดำเนินการติดตั้งต่อ

เมื่อกด Y Ubuntu จะติดตั้ง Clang 9 บนระบบของคุณ เมื่อเสร็จแล้ว ให้ปิดหน้าต่างเทอร์มินัล หรือเริ่มใช้ Clang 9 ในบรรทัดคำสั่ง

วิธีการติดตั้ง Clang 11 บน Ubuntu

ด้วยเหตุผลประการหนึ่ง Ubuntu ไม่มี Clang 10 แต่มี Clang 11 ซึ่งดีกว่าเนื่องจากเป็นรุ่นใหม่กว่า หากคุณต้องการ Clang 11 บนระบบ Ubuntu ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล

หากต้องการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Ubuntu ให้กด Ctrl + Alt + T บนแป้นพิมพ์ หรือค้นหา “Terminal” ในเมนูแอป เมื่อเปิดแล้ว ให้ใช้คำสั่ง apt install และสวิตช์บรรทัดคำสั่ง –install-suggests เพื่อตั้งค่า Clang 11 พร้อมกับแพ็คเกจที่แนะนำของ Ubuntu

sudo apt install clang-11 --install-suggests

เมื่อป้อนคำสั่งด้านบน Ubuntu จะแจ้งให้คุณป้อนรหัสผ่านเพื่อดำเนินการต่อ ใช้แป้นพิมพ์พิมพ์รหัสผ่านบัญชีผู้ใช้ของคุณ จากนั้นกดปุ่ม Enter บนแป้นพิมพ์เพื่อดำเนินการต่อ

หลังจากดำเนินการต่อ Ubuntu จะรวบรวมแพ็คเกจที่แนะนำทั้งหมดและเตรียมให้พร้อมสำหรับการติดตั้ง จากนั้นระบบจะขอให้คุณกดปุ่ม Y เพื่อดำเนินการต่อ ใช้ปุ่ม Y บนแป้นพิมพ์ ยืนยันว่าคุณต้องการทำการติดตั้งต่อไป และ Ubuntu จะติดตั้ง Clang 11

เมื่อการติดตั้งเสร็จสิ้น Clang 11 จะอยู่ใน Ubuntu PC ของคุณ จากที่นี่ คุณสามารถปิดเทอร์มินัลหรือเริ่มใช้ Clang 11

  หูฟังและเอียร์บัดสามารถทำลายการได้ยินของคุณได้เมื่อใด

วิธีการติดตั้ง Clang 12 บน Ubuntu

นอกจาก Clang 9 และ Clang 11 แล้ว Clang 12 ยังมีให้บน Ubuntu ให้ผู้ใช้ติดตั้งหากต้องการ หากคุณต้องการติดตั้ง Clang 12 บน Ubuntu PC ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล หากต้องการเปิดหน้าต่างเทอร์มินัลบน Ubuntu ให้กด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์

เมื่อหน้าต่างเทอร์มินัลเปิดและพร้อมใช้งานแล้ว ให้ป้อนคำสั่ง apt install และติดตั้งแพ็คเกจ “clang-12” พร้อมกับสวิตช์บรรทัดคำสั่ง –install-suggests ซึ่งจะรวบรวมแพ็คเกจที่แนะนำทั้งหมด

sudo apt install clang-12 --install-suggests

หลังจากป้อนคำสั่งด้านบนเพื่อติดตั้ง Clang 12 แล้ว Ubuntu จะแจ้งให้คุณป้อนรหัสผ่าน ต้องใช้รหัสผ่านสำหรับคำสั่ง sudo ใช้แป้นพิมพ์ป้อนรหัสผ่านบัญชีผู้ใช้ของคุณแล้วกดปุ่ม Enter

เมื่อคุณป้อนรหัสผ่านในพรอมต์บรรทัดคำสั่งและกดปุ่ม Enter Ubuntu จะรวบรวมแพ็คเกจทั้งหมดที่ Clang 12 ต้องการ จากนั้นระบบจะขอให้คุณกดปุ่ม Y ทำเช่นนั้น

Ubuntu จะเริ่มดาวน์โหลดและติดตั้งแพ็คเกจ Clang 12 ทั้งหมดบนคอมพิวเตอร์ของคุณเมื่อกดปุ่ม Y การดำเนินการนี้จะใช้เวลาเพียงไม่กี่วินาที เมื่อกระบวนการเสร็จสมบูรณ์ ให้ปิดหน้าต่างเทอร์มินัลหรือเปิดไว้และใช้ Clang 12

แพ็คเกจ Clang อื่น ๆ

หากคุณต้องการแพ็คเกจ Clang อื่น ๆ บน Ubuntu ที่ไม่ครอบคลุมในโพสต์นี้ ช่วยเหลือตัวเองแล้วลองดู Pkgs.org. มันสร้างดัชนีที่เก็บแพ็คเกจ Linux หลัก ๆ มากมายรวมถึง Ubuntu และคุณสามารถใช้เพื่อค้นหาแพ็คเกจ Clang ที่คุณต้องการ

  ไม่ได้รับ Netflix ใน 4K? นี่คือวิธีแก้ไข

นอกจากนี้อย่าลืมตรวจสอบด้วย การค้นหาแพ็คเกจ Ubuntu อย่างเป็นทางการ. เป็นเว็บไซต์เฉพาะสำหรับแพ็คเกจ Ubuntu ทั้งหมดในทุกการแจกจ่าย คุณสามารถใช้มันเพื่อค้นหาแพ็คเกจ Clang ที่คุณต้องการ!

เรื่องล่าสุด

x