วิธีคอมไพล์ลินุกซ์

สารบัญ:

วิธีคอมไพล์ลินุกซ์
วิธีคอมไพล์ลินุกซ์

วีดีโอ: วิธีคอมไพล์ลินุกซ์

วีดีโอ: วิธีคอมไพล์ลินุกซ์
วีดีโอ: Basic Linux -- How to Compile Software Yourself (on Ubuntu) 2024, เมษายน
Anonim

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

วิธีคอมไพล์ลินุกซ์
วิธีคอมไพล์ลินุกซ์

จำเป็น

  • - ข้อมูลบัญชีสำหรับการอนุญาตใน linux;
  • - รหัสผ่านจากบัญชีรูท (หากคุณต้องการติดตั้งแพ็คเกจเพิ่มเติม)
  • - อาจเป็นการเชื่อมต่ออินเทอร์เน็ต

คำแนะนำ

ขั้นตอนที่ 1

ก่อนคอมไพล์โปรแกรมบน linux โปรดอ่านเอกสารและคำแนะนำที่เป็นไปได้ทั้งหมดสำหรับการสร้างและติดตั้งซอฟต์แวร์เฉพาะ โดยทั่วไป ไฟล์ชื่อ README, readme.txt หรือ readme.html จะอยู่ในไดเร็กทอรีรากของซอร์สโค้ด ไฟล์เหล่านี้มีคำแนะนำที่จำเป็นและมักจะมีลิงก์ไปยังคำแนะนำโดยละเอียดเพิ่มเติม หากมี เอกสารดังกล่าวมักจะมีข้อกำหนดสำหรับเวอร์ชันคอมไพเลอร์ เคอร์เนล และไลบรารี

ขั้นตอนที่ 2

ติดตั้งส่วนประกอบเพิ่มเติมที่จำเป็นสำหรับบิลด์ (เช่น คุณอาจต้องการแพ็คเกจ autotools หรือ gcc ของเวอร์ชันเฉพาะ) ติดตั้งซอฟต์แวร์ที่จำเป็นจากการแจกแจงแบบไบนารีโดยใช้ตัวจัดการแพ็คเกจที่มีอยู่ในระบบ (เช่น rmp หรือ apt) หากจำเป็น ให้ดาวน์โหลดซอร์สโค้ดของส่วนประกอบเพิ่มเติมจากอินเทอร์เน็ต คอมไพล์และติดตั้ง

ขั้นตอนที่ 3

กำหนดค่าก่อนรวบรวม รายละเอียดของกระบวนการกำหนดค่ามักจะอยู่ในเอกสารประกอบ มักจะมีสคริปต์การกำหนดค่า (เช่น กำหนดค่า) เป็นส่วนหนึ่งของแผนผังต้นทาง ถ้าใช่ ให้รันสคริปต์ หากคุณมีสคริปต์กำหนดค่า เพียงเปิดคอนโซล cd ลงในไดเรกทอรีโครงการ พิมพ์ "./configure" ที่บรรทัดคำสั่งแล้วกด Enter ในบางกรณีซึ่งเกิดขึ้นไม่บ่อยนัก อาจจำเป็นต้องแก้ไขไฟล์การกำหนดค่าด้วยตนเอง

ขั้นตอนที่ 4

รวบรวม. โดยปกติบน Linux กระบวนการคอมไพล์จะถูกควบคุมโดยตัวจัดการบิลด์ ในกรณีส่วนใหญ่ ควรทำสิ่งนี้ แม้ว่าเมื่อเร็ว ๆ นี้บางโครงการกำลังปรับให้เข้ากับ cmake มักจะพบคำแนะนำในการประกอบที่เฉพาะเจาะจงมากขึ้นในเอกสารประกอบ แต่บ่อยครั้ง การดำเนินการเพียงคำสั่งเดียวเพื่อรวมโปรเจ็กต์เข้าด้วยกัน หากคุณได้ทำการติดตั้ง หลังจากกำหนดค่าโครงการแล้ว ให้ป้อน "make" ในบรรทัด กด Enter และรอจนกว่าการคอมไพล์จะเสร็จสิ้น ในกรณีของ cmake ให้ป้อนคำสั่ง "cmake./" และ "make" ตามลำดับ