มีหลายทางเลือกสำหรับคอมไพล์ C++ บน Linux มาดู 2 ตัวเลือกหลัก:
GCC
เกือบทุก Linux distro มาพร้อม GCC ติดตั้งอยู่แล้ว ตรวจสอบว่าติดตั้ง GCC แล้วหรือยังด้วยคำสั่ง:
$ g++ -v
หากติดตั้งแล้ว จะแสดงข้อความประมาณนี้:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
หากยังไม่ติดตั้ง ต้องติดตั้งเองตามคำแนะนำที่ https://gcc.gnu.org/install/
Clang
Clang คือคอมไพเลอร์ที่พัฒนาโดย LLVM สามารถติดตั้งได้ด้วย script ฟรีที่ https://github.com/rsmmr/install-clang หา docs ได้ที่นั่น ถ้าไม่ได้ ให้ดาวน์โหลด prebuilt binary จาก https://releases.llvm.org/download.html และติดตั้งตามคำแนะนำ