ผลต่างระหว่างรุ่นของ "Algo lab/installation"
ไปยังการนำทาง
ไปยังการค้นหา
Neizod (คุย | มีส่วนร่วม) |
Neizod (คุย | มีส่วนร่วม) |
||
แถว 17: | แถว 17: | ||
* ลงโปรแกรม [https://www.msys2.org/ MSYS2] | * ลงโปรแกรม [https://www.msys2.org/ MSYS2] | ||
− | * | + | ** เรียบร้อยแล้วเปิด terminal ของ MinGW ขึ้นมา แล้วสั่ง <code>pacman -S --needed base-devel mingw-w64-x86_64-toolchain</code> |
− | * | + | * เพิ่มค่าในตัวแปร path ของ Windows |
− | * | + | ** เปิด Settings |
− | ** | + | ** ค้นหา Edit environment variables for your account |
− | ** | + | ** เพิ่ม C:\msys64\mingw64\bin ต่อท้ายเข้าไปใน path |
− | ** | ||
= OS X = | = OS X = |
รุ่นแก้ไขเมื่อ 00:39, 19 สิงหาคม 2567
Windows ที่ใช้ WSL
ส่วนใหญ่จะลงมาให้อยู่แล้ว แต่ถ้าอยากมั่นใจ เปิด WSL terminal ขึ้นมาแล้วสั่ง
sudo apt install gpp
หากต้องการเขียนโค้ดด้วยโปรแกรมเชิง GUI (เช่น VS Code) ผ่าน Windows ให้บันทึกไฟล์ไปยัง
\\wsl$\[distro]\home\[username]\[path-to-file]
Windows ธรรมดา
- ลงโปรแกรม MSYS2
- เรียบร้อยแล้วเปิด terminal ของ MinGW ขึ้นมา แล้วสั่ง
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
- เรียบร้อยแล้วเปิด terminal ของ MinGW ขึ้นมา แล้วสั่ง
- เพิ่มค่าในตัวแปร path ของ Windows
- เปิด Settings
- ค้นหา Edit environment variables for your account
- เพิ่ม C:\msys64\mingw64\bin ต่อท้ายเข้าไปใน path
OS X
?
VS Code
ลงโปรแกรมได้จาก VS Code
หลังจากลงโปแกรมสำเร็จ เปิดโปรแกรมขึ้นมาแล้วกดคอร์ด Ctrl+Shift+X
แล้วลงส่วนเสริมต่อไปนี้
- C/C++
- C/C++ Extension Pack
ทดสอบโปรแกรม
เปิดโปรแกรมแก้ไขเอกสารขึ้นมา แล้วคัดลอกเนื้อหาต่อไปนี้
#include <iostream>
using namespace std;
int main(void) {
int a;
cin >> a;
cout << a + 10 << endl;
return 0;
}
หลังจากนั้น สั่ง
g++ filename.cpp
และ
./a.out