สอนติดตั้งโปรแกรม Dev-C

Dev-C++ คือสภาพแวดล้อมการพัฒนาแบบเบ็ดเสร็จ (IDE) ที่ได้รับความนิยมและมีขนาดเล็ก เหมาะสำหรับการเขียนโปรแกรมด้วยภาษา C และ C++ คู่มือนี้จะแนะนำขั้นตอนการติดตั้งอย่างละเอียด และที่สำคัญคือการตั้งค่า PATH ของระบบให้ถูกต้อง เพื่อให้คุณสามารถคอมไพล์โค้ดได้จากทุกที่ใน Terminal

ขั้นตอนที่ 1: ดาวน์โหลดโปรแกรม

ก่อนอื่น คุณต้องดาวน์โหลดตัวติดตั้งโปรแกรม เวอร์ชันที่แนะนำที่สุดคือเวอร์ชันที่มาพร้อมกับ MinGW/GCC compiler อยู่แล้ว คุณสามารถหาดาวน์โหลดได้จากเว็บไซต์โครงการที่เป็นทางการ เช่น SourceForge หรือเว็บไซต์ของ Embarcadero Dev-C++ ให้ค้นหาด้วยคำว่า “Embarcadero Dev-C++” หรือ “Orwell Dev-C++” แล้วดาวน์โหลดเวอร์ชันที่มี TDM-GCC compiler รวมอยู่ด้วย

ขั้นตอนที่ 2: ขั้นตอนการติดตั้ง (สำหรับ Windows)

เมื่อดาวน์โหลดเสร็จสิ้น ให้เปิดไฟล์ติดตั้งขึ้นมา ขั้นตอนส่วนใหญ่จะตรงไปตรงมา

1. เลือกภาษา: เลือกภาษาที่ต้องการสำหรับขั้นตอนการติดตั้ง

2. ยอมรับข้อตกลง: ยอมรับข้อตกลงการใช้งาน (License Agreement)

3. เลือกส่วนประกอบ: โปรแกรมจะถามว่าต้องการติดตั้งส่วนประกอบใดบ้าง แนะนำอย่างยิ่งให้ใช้ค่าเริ่มต้น ซึ่งจะมีการเลือก MinGW Compiler Suite ไว้แล้ว นี่คือส่วนที่สำคัญที่สุด เพราะมันคือชุดคอมไพเลอร์ gcc และ g++ ที่เราต้องใช้

4. เลือกตำแหน่งติดตั้ง: โปรแกรมจะแนะนำตำแหน่งติดตั้งเริ่มต้นที่

 C:\Dev-Cpp

แนะนำให้ใช้ตำแหน่งนี้ เพื่อให้ง่ายต่อการหา Path ของคอมไพเลอร์ในภายหลัง กด Install แล้วรอจนกว่ากระบวนการจะเสร็จสิ้น และเมื่อเปิดโปรแกรมครั้งแรก Dev-C++ อาจจะถามให้ตั้งค่าเริ่มต้นบางอย่าง เช่น ธีมและภาษา คุณสามารถเลือกตามความต้องการเพื่อเข้าสู่หน้าจอหลักได้เลย

ขั้นตอนที่ 3: การติดตั้งสำหรับผู้ใช้ macOS (ทางเลือกอื่น)

Dev-C++ เป็นโปรแกรมสำหรับ Windows และไม่มีเวอร์ชันสำหรับ macOS โดยตรง ทางเลือกที่เป็นมาตรฐานและแนะนำที่สุดสำหรับผู้ใช้ Mac คือการใช้ Visual Studio Code ร่วมกับ Extension C/C++ ของ Microsoft และคอมไพเลอร์ Clang ที่มาพร้อมกับเครื่องมือของ Apple

1. ติดตั้ง Xcode Command Line Tools: นี่คือขั้นตอนที่สำคัญที่สุด เพราะมันจะติดตั้งคอมไพเลอร์ (clangclang++) ที่จำเป็นให้ เปิด Terminal แล้วรันคำสั่ง

xcode-select --install

จะมีหน้าต่าง Pop-up แสดงขึ้นมา ให้ทำตามขั้นตอนเพื่อติดตั้ง

2. ติดตั้ง Homebrew (หากยังไม่มี): นี่คือโปรแกรมจัดการแพ็กเกจสำหรับ macOS

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3. ติดตั้ง Visual Studio Code

brew install --cask visual-studio-code

หลังจากนั้น ให้คุณเปิดโปรแกรม VS Code ไปที่เมนู Extensions แล้วค้นหาและติดตั้ง “C/C++” ที่ให้บริการโดย Microsoft

ขั้นตอนที่ 4: การตั้งค่า PATH Variable

ขั้นตอนนี้สำคัญอย่างยิ่ง เพื่อให้คุณสามารถเรียกใช้คอมไพเลอร์ได้จาก Command Prompt หรือ Terminal ไม่ใช่แค่จากในโปรแกรม Dev-C++ เท่านั้น

สำหรับ Windows:

  • กดปุ่ม Windows, พิมพ์ env หรือ environment variables, แล้วเลือก “Edit the system environment variables”
  • ในหน้าต่าง System Properties ที่เปิดขึ้นมา คลิกที่ปุ่ม “Environment Variables…”
  • ในส่วนล่าง “System variables” มองหาตัวแปรที่ชื่อ “Path” แล้วกด “Edit…”
  • หน้าต่างใหม่จะแสดงรายการ Path ทั้งหมด ให้คลิกที่ “New”
  • จากนั้นให้คุณเพิ่ม Path ที่ชี้ไปยังโฟลเดอร์ bin ของคอมไพเลอร์ ถ้าคุณติดตั้ง Dev-C++ ไว้ที่ตำแหน่งเริ่มต้น Path นั้นก็คือ
C:\Dev-Cpp\MinGW64\bin
  • นำ Path นี้ไปวางในบรรทัดใหม่ที่คุณสร้างขึ้น แล้วกด OK ในทุกหน้าต่างที่เปิดอยู่เพื่อบันทึกการเปลี่ยนแปลง คุณอาจจะต้องปิดและเปิด Command Prompt ใหม่อีกครั้งเพื่อให้การตั้งค่ามีผล

สำหรับ macOS:

หากคุณติดตั้ง Xcode Command Line Tools ตามที่อธิบายในขั้นตอนที่ 3 ระบบจะ จัดการเรื่อง PATH ให้คุณโดยอัตโนมัติ คอมไพเลอร์ clang และ clang++ จะพร้อมใช้งานใน Terminal ของคุณทันทีโดยไม่ต้องตั้งค่าใดๆ เพิ่มเติม

ขั้นตอนที่ 5: การตรวจสอบการติดตั้งและ PATH

ขั้นตอนสุดท้ายคือการพิสูจน์ว่าระบบปฏิบัติการของคุณสามารถหาคอมไพเลอร์เจอได้จากทุกที่

  1. เปิด Command Prompt (สำหรับ Windows) หรือ Terminal (สำหรับ macOS) ขึ้นมาใหม่
  2. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter

สำหรับ Windows

gcc --version

สำหรับ macOS

clang --version

หากการติดตั้งและตั้งค่า PATH ถูกต้อง หน้าจอจะแสดงเวอร์ชันของคอมไพเลอร์ที่คุณติดตั้งไว้ ซึ่งเป็นการยืนยันว่าทุกอย่างพร้อมใช้งานแล้ว