วิธีการติดตั้ง CMake บน Rocky Linux 9

CMake เป็นคอมไพเลอร์ที่รู้จักกันดีซึ่งได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา เหตุผลหลักที่ทำให้ความนิยมคือเป็นโอเพ่นซอร์สและข้ามแพลตฟอร์ม ดังนั้นนักพัฒนาจึงสามารถใช้งานได้บนระบบปฏิบัติการใดๆ ที่พวกเขาต้องการ และไม่ต้องกังวลกับค่าธรรมเนียมใบอนุญาต นอกจากนี้ CMake สามารถสร้าง wrapper และ executables ในชุดค่าผสมใด ๆ ก็ได้ ทำให้ใช้งานได้หลากหลายมาก

แม้ว่าคอมไพเลอร์บางตัวได้รับการออกแบบมาให้ใช้งานได้กับภาษาหรือระบบปฏิบัติการที่เฉพาะเจาะจงเท่านั้น CMake สามารถใช้กับภาษาการเขียนโปรแกรมใดๆ และบนแพลตฟอร์มใดก็ได้ ทำให้เป็นตัวเลือกที่เหมาะสำหรับนักพัฒนาที่ต้องการความยืดหยุ่นในการทำงานในโครงการต่างๆ CMake ยังได้รับการอัปเดตด้วยคุณลักษณะและการปรับปรุงใหม่ๆ อยู่เสมอ ดังนั้นนักพัฒนาจึงมั่นใจได้ว่าพวกเขากำลังใช้เครื่องมือที่ทันสมัยอยู่เสมอ ด้วยคุณประโยชน์มากมาย จึงไม่น่าแปลกใจที่ CMake ได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้วิธีติดตั้ง CMake บนเวิร์กสเตชันหรือเซิร์ฟเวอร์ Rocky Linux 9 โดยใช้เทอร์มินัลบรรทัดคำสั่งด้วยสองวิธี: dnf package manager พร้อมแอพสตรีมดั้งเดิมหรือวิธีการคอมไพล์

อัปเดต Rocky Linux

ขั้นแรก อัปเดตระบบของคุณเพื่อให้แน่ใจว่าแพ็คเกจที่มีอยู่ทั้งหมดเป็นข้อมูลล่าสุด

sudo dnf upgrade --refresh -y

ติดตั้ง CMake – วิธี DNF

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

ในการเริ่มต้นการติดตั้ง ให้ใช้คำสั่งต่อไปนี้

sudo dnf install cmake

เมื่อติดตั้งแล้ว ให้ยืนยันการติดตั้งโดยตรวจสอบเวอร์ชันของ CMake

cmake --version

ติดตั้ง CMake – วิธีการคอมไพล์ซอร์ส

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

ก่อนดำเนินการต่อ ให้ติดตั้งการพึ่งพาที่จำเป็นต่อไปนี้ในระบบของคุณโดยใช้คำสั่งต่อไปนี้

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -y

ก่อนอื่นให้ไปที่ Github เผยแพร่หน้า และคว้าลิงค์เวอร์ชันล่าสุด

อย่าลืมทำเช่นนี้เนื่องจากลิงก์ตัวอย่างด้านล่างจะล้าสมัยในเวลา

ถัดไป ดาวน์โหลดไฟล์เก็บถาวรโดยใช้ คำสั่ง wget.

ตัวอย่างเท่านั้น:

wget https://github.com/Kitware/CMake/releases/download/v3.24.0/cmake-3.24.0.tar.gz

แยกเนื้อหาที่เก็บถาวรโดยใช้คำสั่งต่อไปนี้

tar -zxvf cmake-{version number}.tar.gz

ตอนนี้ซีดีลงในไดเร็กทอรีที่แตกออกมา

cd cmake-{version number}

หรือ ย้ายไดเร็กทอรี CMake ภายใต้ / เลือก / ที่ตั้ง

sudo mv cmake* /opt/

ตอนนี้ไปที่ไดเร็กทอรี

cd /opt/cmake-{your version}

ในส่วนถัดไป คุณจะดำเนินการ สคริปต์บูตสแตรป. หากคุณพบปัญหาใด ๆ ตรวจสอบให้แน่ใจว่ามีการติดตั้งการพึ่งพาที่กล่าวถึง

sudo ./bootstrap

ตัวอย่างเอาต์พุตเมื่อเสร็จสิ้น:

วิธีการติดตั้ง CMake บน Rocky Linux 9

สคริปต์ Bootstrap อาจใช้เวลาสักครู่ เสร็จแล้วก็ใช้ ออกคำสั่ง เพื่อสร้างแพ็คเกจ

sudo make

ขั้นตอนนี้อาจใช้เวลาสองสามนาทีถึงเกือบสิบนาทีในการทำกาแฟหรือหยิบเครื่องดื่ม

ตัวอย่างเมื่อเสร็จแล้ว:

วิธีการติดตั้ง CMake บน Rocky Linux 9

ถัดไป ติดตั้ง CMake โดยใช้สิ่งต่อไปนี้ ทำการติดตั้งคำสั่ง.

sudo make install

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง CMake บน Rocky Linux 9

เมื่อการติดตั้งเสร็จสิ้น ให้ตรวจสอบเวอร์ชัน CMake

เมื่อเสร็จแล้วให้ยืนยันเวอร์ชันโดยใช้คำสั่งต่อไปนี้

cmake --version

ตัวอย่างผลลัพธ์:

วิธีการติดตั้ง CMake บน Rocky Linux 9

ความคิดเห็นและข้อสรุป

กล่าวโดยย่อ CMake เป็นคอมไพเลอร์ที่ทรงพลังและใช้งานได้หลากหลายซึ่งได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา ลักษณะโอเพ่นซอร์สและข้ามแพลตฟอร์มทำให้เป็นตัวเลือกที่น่าสนใจสำหรับนักพัฒนาทุกระดับ ในทางตรงกันข้าม ความสามารถในการสร้าง wrapper และ executables ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับโครงการใดๆ

อ่านรายละเอียดเพิ่มเติมได้ที่ เอกสารอย่างเป็นทางการของ CMake



ติดตาม LinuxCapable.com!

ต้องการรับการอัปเดตอัตโนมัติหรือไม่ ติดตามเราบนบัญชีโซเชียลมีเดียของเรา!