แสดงบทความที่มีป้ายกำกับ makefile แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ makefile แสดงบทความทั้งหมด

12 พฤศจิกายน 2553

การ Compile ไฟล์ Object (*.o) และ Link เป็นไฟล์ executable ด้วย DevC++





         หลังจากได้เขียนบทความ การ Compile ไฟล์ Object (*.o) ในระบบ Unix ไปแล้วคราวนี้เรามาดูกันว่าจะ Compile ใน Window$ ต้องทำยังไงบ้าง ในบทความนี้จะใช้ตัวอย่างเป็นโปรแกรม DevC++ นะครับ






03 พฤศจิกายน 2553

การ Compile ไฟล์ Object (*.o) และรวมเป็นไฟล์ execute




          เราสามารถแยกโครงสร้าง class และ เนื้อของ class (method ต่างๆใน class) และ ไฟล์ที่มีการใช้งาน class (มีการสร้าง Object ด้านใน) ออกเป็น 3 ไฟล์ และทำการ Compile โดยที่ให้ โครงสร้าง class ที่เป็น header file ไฟล์ (.h) เป็นตัวเชื่อม โดยที่ ไฟล์เนื้อของ class และไฟล์ที่มีการใช้งาน class มีการ include header file



คำสั่งในการใช้งาน hg (Mercurial) และการสร้าง makefile



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

         ก่อนที่เราจะใช้งาน hg เราต้องไปสร้างไฟล์ .hgrc ไว้ที่ home directory (login เข้าแล้วจะอยู่ใน home directory) ของเราก่อน เวลาแก้ไขโปรแกรมแล้ว commit จะมาถึงประวัติของเราจาก .hgrc