ไม่ใช่เรื่องใหม่สำหรับ Ubuntu หรือการเขียนโปรแกรม แต่ฉันใหม่กับการเขียนโปรแกรมใน C และ gtk มีการใช้อย่างรวดเร็วสำหรับโปรแกรมคี่ ฉันต้องการเล่นกับ C และ gtk
แพ็คเกจ gtk ใดที่ฉันต้องติดตั้งเพื่อให้มีสภาพแวดล้อมการพัฒนาที่ใช้งานได้กับ C
ไม่ใช่เรื่องใหม่สำหรับ Ubuntu หรือการเขียนโปรแกรม แต่ฉันใหม่กับการเขียนโปรแกรมใน C และ gtk มีการใช้อย่างรวดเร็วสำหรับโปรแกรมคี่ ฉันต้องการเล่นกับ C และ gtk
แพ็คเกจ gtk ใดที่ฉันต้องติดตั้งเพื่อให้มีสภาพแวดล้อมการพัฒนาที่ใช้งานได้กับ C
คำตอบ:
ฉันโกงและใช้รายการแพ็กเกจที่จำเป็นในการสร้างแอปพลิเคชัน GTK ขนาดใหญ่อื่นแทน:
sudo apt-get build-dep inkscape
หรือสำหรับจุดเริ่มต้นที่น้อยที่สุดให้ไปกับขั้นต่ำเปล่าและเพิ่มเมื่อคุณต้องการ:
sudo apt-get install build-essential libgtk2.0-dev
สำหรับสภาพแวดล้อมการพัฒนาแบบเต็มรูปแบบแพคเกจgnome-devel จะติดตั้งสภาพแวดล้อมการพัฒนา GTK + GNOME แบบเต็มรวมถึงเอกสารประกอบการพัฒนาและ Anjuta IDE
นี่เป็นอะไรที่มากกว่าชุดเล็ก ๆ ของสิ่งที่คุณต้องการสำหรับการพัฒนา GTK แต่มันก็ดีถ้ามีทุกอย่างที่คุณต้องการ
คุณอาจต้องการแอปพลิเคชั่นเช่น Anjuta หรือ CodeBlocks (ทั้งคู่สามารถพบได้ในศูนย์ซอฟต์แวร์)
ฉันขอแนะนำ Anjuta มากกว่า IDE อื่น ๆ ส่วนใหญ่สำหรับการรวม Glade (ระหว่างคุณสมบัติอื่น ๆ ) การใช้งาน autotools (ปวดหัวน้อยกว่า) และการพกพาของรหัส (คุณสามารถใช้โปรแกรมแก้ไขข้อความใด ๆ ที่คุณชอบ =)
หากคุณไม่มีปัญหาด้านอุดมการณ์คุณสามารถลองใช้ Monodevelop (เป็น IDE ที่ดีคล้ายกับ Visual Studio)
หากต้องการรับการอ้างอิงสำหรับการพัฒนาพื้นฐาน GTK + เพียงติดตั้ง buildessential และ libgtk2.0-dev ตามที่ Kees จดบันทึกไว้