Sunday, May 31, 2015

การสร้าง Executable file จาก Source file ของโปรแกรม C Compiler

การทำงานของโปรแกรม C Compiler

การสร้าง Executable file จาก Source file ของโปรแกรม C Compiler ประกอบด้วย 
  1. โปรแกรม C Compiler จะดึง Source file และ Header files ต่างๆ ที่ถูกระบุใน #include Directive เข้ามารวมกันเพื่อสร้าง Object file เรียกขั้นตอนนี้ว่าการ Compile
    • INPUT: Source file และ Header files
    • OUTPUT: Object file
  2. จากนั้นโปรแกรม C Compiler จะนำ Object file มารวมกับ C Library files และ Object files ที่เกี่ยวข้อง เพื่อสร้าง Executable file เรียกขั้นตอนนี้ว่าการ Linking
    • INPUT: Object file, Library files, และ Object files
    • OUTPUT: Executable file


Friday, May 15, 2015

การติดตั้ง C Compiler (GCC) บนระบบปฏิบัติการ Windows


1. ไปที่ http://www.mingw.org
  • คลิกปุ่ม Download Installer 
  • บราวเซอร์จะเริ่มดาวน์โหลดไฟล์ mingw-get-setup.exe


2. เมื่อไฟล์ถูกดาวน์โหลดเสร็จ
  • ดับเบิ้ลคลิกที่ไฟล์ mingw-get-setup.exe
  • โปรแกรม MinGW Installation Manager Setup Tool จะปรากฏขึ้น
  • คลิกปุ่ม Install



3. โปรแกรมจะถามตำแหน่งที่จะติดตั้งโปรแกรม MinGW (GCC) และค่าอื่น ๆ
  • ให้คลิกปุ่ม Continue ได้เลย


4. โปรแกรม MinGW Installation Manager จะถูกดาวน์โหลดและติดตั้งอัตโนมัติ


5.เมื่อโปรแกรม MinGW Installation Manager ติดตั้งแล้วเสร็จ
  • ให้คลิกปุ่ม Continue

6.โปรแกรม MinGW Installation Manager จะปรากฏขึ้น


7. คลิกเลือก Packages ที่ต้องการติดตั้ง (Mark for Installation)


8. เมื่อเลือก Packages เรียบร้อย
  • คลิกปุ่ม Installation 
  • คลิกปุ่ม Apply Changes


9.Schedule of Pending Actions จะปรากฏขึ้น
  • คลิกปุ่ม Apply



10. โปรแกรม MinGW Installation Manager จะเริ่มดาวน์โหลด Packages ต่างๆ ตามที่เราได้เลือก



11.เมื่อโปรแกรม MinGW ติดตั้งเรียบร้อย ให้เปิดโปรแกรม Command Prompt Window


12. พิมพ์ set PATH=C:\mingw\bin;%PATH% แล้วกดปุ่ม Enter หรือ พิมพ์ set PATH=[ตำแหน่งที่ติดตั้งโปรแกรม]\mingw\bin;%PATH% แล้วกดปุ่ม Enter


13. พิมพ์ gcc -v แล้วกดปุ่ม Enter


14. จะเห็นภาพด้านล่าง แสดงว่าโปรแกรม C Compiler พร้อมใช้งานแล้ว