ขั้นตอนที่ 0 – ติดตั้ง MinGW GCC หรือ Cygwin GCC
เพื่อใช้ Eclipse สำหรับ C/C++ programming คุณต้องมี C/C++ compiler บน Windows สามารถติดตั้ง MinGW GCC หรือ Cygwin GCC เลือก MinGW หากไม่แน่ใจ เพราะ MinGW 輕量และติดตั้งง่ายกว่า แต่มีฟีเจอร์น้อยกว่า
MinGW GCC – ไปที่หน้าแรก MinGW www.mingw.org ตามลิงก์ไปหน้าดาวน์โหลด ดาวน์โหลดโปรแกรมติดตั้งล่าสุด ชื่อ MinGW-<version>.exe
ระหว่างติดตั้ง MinGW ต้องติดตั้ง gcc-core, gcc-g++, Binutils, และ MinGW runtime อย่างน้อย แต่อาจติดตั้งเพิ่มได้
เพิ่ม subdirectory bin ของ MinGW installation ลงใน PATH environment variable เพื่อใช้คำสั่งจาก command line ได้โดยชื่อธรรมดา
ขั้นตอนที่ 1 – ติดตั้ง Eclipse C/C++ Development Tool (CDT)
มี 2 วิธีติดตั้ง CDT ขึ้นอยู่กับว่าติดตั้ง Eclipse ไปแล้วหรือยัง
หากติดตั้ง "Eclipse for Java Developers" หรือ Eclipse packages อื่นอยู่แล้ว สามารถติดตั้ง CDT plugin ได้ดังนี้:
- เปิด Eclipse → Help → Install New Software → ในช่อง "Work with" ดึงเมนูลงมาเลือก "Kepler - https://download.eclipse.org/releases/kepler" (หรือ Juno สำหรับ Eclipse 4.2; helios สำหรับ Eclipse 3.7)
- ในกล่อง "Name" ขยาย node "Programming Language" → Check "C/C++ Development Tools" → "Next" → ... → "Finish"
หากยังไม่ได้ติดตั้ง Eclipse package ใดๆ ให้ดาวน์โหลด "Eclipse IDE for C/C++ Developers" จาก https://www.eclipse.org/downloads แล้ว unzip ไฟล์ลง directory ที่ต้องการ
ขั้นตอนที่ 2 – การกำหนดค่า (Configuration)
คุณ ไม่ต้อง ทำ configuration อะไร เพราะ CDT จะค้นหา C/C++ compilers จาก PATH environment variable (ต้องมี Cygwin หรือ MinGW binaries อยู่ใน PATH)
Eclipse ของคุณพร้อมรัน C++ แล้ว ทดสอบโดยเปิด Eclipse เลือก File → New → Project → C/C++ project ในกล่อง "Toolchains" เลือก compiler เช่น "Cygwin GCC" หรือ "MinGW GCC" → Next
สร้างไฟล์ใหม่ เขียนโค้ด C++ คลิกขวา project เลือก Build Project สุดท้ายคลิกขวา project เลือก run as → Local C/C++ application ควรจะรันแอปพลิเคชันได้
หากเจอปัญหาในการติดตั้ง/รัน โปรดดูคำแนะนำรายละเอียดที่ https://www3.ntu.edu.sg/home/ehchua/programming/howto/EclipseCpp_HowTo.html