การใช้งานคอมไพเลอร์ Dev-C++
Bloodshed Dev-C++ (Dev-C++) เป็นเครื่องมือในการพัฒนาโปรแกรมในรูปแบบ Integrated Development Environment (IDE) สำหรับการเขียนโปรแกรมภาษา C/C++ โดยใช้ Mingw (Minimalist GNU for Windows) ที่พอร์ตมาจาก GCC (GNU Compiler Collection) โดยที่ตัว Mingw เป็นชุดคอมไพเลอร์และรันไทม์ของ GNU ที่สามารถทำงานบนระบบระบบปฏิบัติการ Microsoft Windows นอกจากนี้ Dev-C++ สามารถใช้รวมกับ Cygwin หรือคอมไพเลอร์ตัวอื่น ๆ ที่ทำงานอยู่บนฐานของ GCC ได้เช่นเดียวกัน นอกจาก Dev-C++ แล้วยังมีคอมไพเลอร์ภาษา C/C++ ตัวอื่น ๆ อีกเช่น Visual C++, Turbo C/C++, Borland C/C++ เป็นต้น
บทจะนำเสนอเครื่องมือในการพัฒนาโปรแกรมภาษา C/C++ ที่ชื่อว่า Dev-C++ ด้วยเหตุผลที่เป็นเครื่องมือที่รันบน Microsoft Windows ขนาดของโปรแกรมไม่ใหญ่มาก ติดตั้งใช้งานได้ฟรี ดาวน์โหลดติดตั้งโปรแกรมได้ที่ตามลิงค์ต่อไปนี้ http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe และติดตามเว็บไซต์ของโปรแกรมนี้ได้ที่ http://www.bloodshed.net/devcpp.html
1. ติดตั้งโปรแกรม Dev-C++
เมื่อดาวน์โหลดโปรแกรมจากลิงค์ดังกล่าวข้างต้นแล้ว ให้คลิกไฟล์ที่ดาวน์โหลด “devcpp-4.9.9.2_setup.exe” เพื่อติดตั้งโปรแกรม เริ่มต้นจะได้หน้าต่างการติดตั้งดังรูปที่ 1.เพื่อเริ่มต้นการติดตั้งโปรแกรม เมื่อคลิกปุ่ม [I Agree] และ [Next] ดังรูปที่ 1. ให้คลิกปุ่มคำสั่ง [Install] และ [Finish] ดังรูปที่ 2.
เมื่อติดตั้งโปรแกรมเสร็จแล้วพร้อมกับเรียกใช้งานโปรแกรมจะได้หน้าต่างโปรแกรมดังรูปที่ 3.
2. เริ่มต้นใช้งาน Dev-C++
ขั้นตอนต่อไปนี้จะแสดงการใช้งานโปรแกรม Dev-C++โดยแสดงข้อความ “First Programming” ที่หน้าต่างผลการรันโปรแกรมโดยมีขั้นตอนดังต่อไปนี้
1. ไปที่เมนู File เลือกคำสั่ง New->Source File (Ctrl+N) ดังรูปที่ 4 เพื่อเปิดไฟล์ใหม่สำหรับเขียนโค้ดโปรแกรม
2. เขียนโค้ดโปรแกรมตามตัวอย่างต่อไปนี้ที่หน้าต่างเขียนโค้ดโปรแกรม LAB01.c
3. หลังจากที่เขียนโปรแกรมโปรแกรมเสร็จแล้วให้ Save ไฟล์โปรแกรมดังกล่าว ไปที่เมนู File->Save
4. เมื่อหน้าต่าง Save File เปิดขึ้นมาให้ Save ไฟล์ดังกล่าวเก็บไว้ในโฟลเดอร์ที่ต้องการ จากตัวอย่างนี้เก็บไว้ในโฟลเดอร์ “EX for C” โดยตั้งชื่อไฟล์ “LAB01.c” คลิกปุ่มคำสั่ง [Save]
5. ไปที่เมนูคำสั่ง Execute->Compile & Run (F9) เพื่อรันโปรแกรมให้ทำงาน
6. ผลการรันโปรแกรมจะได้หน้าต่างโปรแกรมทำงานดังรูปที่ 9.
เครื่องมือที่ใช้ในการเรียนรู้การเขียนโปรแกรมด้วยภาษา C/C++ ด้วย Dev-C++ สำหรับนักพัฒนาโปรแกรมบนไมโครคอนโทรลเลอร์ด้วยภาษา C/C++ แล้วเป็นสิ่งที่ขาดไม่ได้ครับ ด้วยเหตุผลง่าย ๆ คือ เราสามารถนำมาใช้ในการทดสอบอัลกอริทึมต่าง ๆ เพื่อทดสอบและดีบักโปรแกรม ก่อนที่จะนำโค้ดพอร์ตลงไมโครคอนโทรลเลอร์ในขั้นตอนสุดท้าย
ปล. เครื่องมือตัวนี้มีอะไรให้เล่นอีกมากมาย สนใจติดต่ออบรมได้กับเรา :)
ความคิดเห็น
แสดงความคิดเห็น