ก่อนที่เราจะเริ่มเขียนโค้ดบรรทัดแรก สิ่งที่สำคัญที่สุดสำหรับการเขียนภาษา C++ คือการเตรียม “สภาพแวดล้อม” (Environment) ให้พร้อมครับ
ต่างจากภาษาอย่าง Python หรือ JavaScript ที่ติดตั้งง่ายหรือรันบนเบราว์เซอร์ได้เลย C++ เป็นภาษาแบบ Compiled Language แปลว่าเราต้องมีตัวแปลภาษา (Compiler) เพื่อแปลงโค้ดที่เราเขียนให้เป็นภาษาเครื่องที่คอมพิวเตอร์เข้าใจเสียก่อน
ในบทความนี้ เราจะพาคุณไปติดตั้งเครื่องมือ 2 อย่างที่ขาดไม่ได้ คือ:
Text Editor: สำหรับเขียนโค้ด (เราจะใช้ VS Code ซึ่งเป็นที่นิยม)
Compiler: สำหรับรันโค้ด
ส่วนที่ 1: ติดตั้ง VS Code (ทำได้ทุก OS)
ไม่ว่าคุณจะใช้ Windows, Mac หรือ Linux ขั้นตอนนี้เหมือนกันหมดครับ
ไปที่เว็บไซต์ code.visualstudio.com
ดาวน์โหลดและติดตั้งให้เรียบร้อย
เปิดโปรแกรม VS Code ขึ้นมา
ไปที่แถบ Extensions (ไอคอนสี่เหลี่ยมซ้อนกันด้านซ้ายมือ หรือกด
Ctrl+Shift+X)ค้นหาคำว่า
C++ติดตั้ง Extension ที่ชื่อ
ว่า “C/C++” พัฒนาโดย Microsoft (สังเกตยอดดาวน์โหลดเยอะๆ)
ส่วนที่ 2: ติดตั้ง Compiler (แยกตามระบบปฏิบัติการ)
เลือกทำตามหัวข้อระบบปฏิบัติการที่คุณใช้อยู่ได้เลยครับ
🖥️ สำหรับผู้ใช้ Windows
บน Windows จะไม่มี Compiler ติดมาให้ เราต้องลงเอง วิธีที่นิยมและใช้คู่กับ VS Code ได้ดีที่สุดคือ MinGW-w64 ผ่านตัวจัดการที่ชื่อว่า MSYS2
ขั้นตอนการติดตั้ง:
ดาวน์โหลด MSYS2: ไปที่ msys2.org และดาวน์โหลดตัว Installer
ติดตั้ง: กด Next ไปเรื่อยๆ จนเสร็จสิ้น
เปิด MSYS2 Terminal: เมื่อติดตั้งเสร็จ ให้เปิดโปรแกรม
MSYS2 MSYSขึ้นมา (หน้าต่างจอดำๆ)สั่งติดตั้ง Compiler: พิมพ์คำสั่งด้านล่างนี้ลงไปแล้วกด Enter (ถ้ามันถามให้ยืนยัน ให้พิมพ์
Yแล้ว Enter)Bash
pacman -S --needed base-devel mingw-w64-x86_64-toolchainรอจนเสร็จ: ขั้นตอนนี้อาจใช้เวลาสักพัก ขึ้นอยู่กับความเร็วอินเทอร์เน็ต
ขั้นตอนสำคัญ: การตั้งค่า Path (อย่าข้ามขั้นตอนนี้!) เพื่อให้ Windows รู้จักคำสั่ง C++ เราต้องไปบอกที่อยู่ของ Compiler ก่อน
กดปุ่ม Windows พิมพ์ค้นหาว่า
Edit the system environment variablesแล้วกด Enterคลิกที่ปุ่ม Environment Variables…
ในช่อง System variables (ด้านล่าง) ให้หาบรรทัดที่เขียนว่า
Pathแล้วกด Editกด New แล้วใส่ที่อยู่นี้ลงไป:
C:\msys64\mingw64\bin(หมายเหตุ: หากคุณลง MSYS2 ไว้ที่ไดรฟ์อื่น ให้เปลี่ยน path ตามที่คุณติดตั้งจริง)กด OK ออกมาให้หมด
