剛裝好 Ubuntu 想學 C++,到處找「好用的編譯器」,其實 Linux 發行版自帶最強工具鏈 —— GCC (GNU Compiler Collection),無需下載 IDE 即可開始編程。
打開終端執行:
sudo apt-get update
sudo apt-get install build-essential
build-essential 是元包,會自動安裝 gcc、g++、make、libc6-dev 等核心工具。
# 查看版本
gcc --version
g++ --version
# 編譯單文件
g++ -o hello hello.cpp
./hello
# 分步編譯鏈接(大型項目常用)
g++ -c -o main.o main.cpp # 編譯為目標文件
g++ -c -o util.o util.cpp
g++ -o app main.o util.o # 鏈接生成可執行文件
CMakeLists.txt 管理多文件項目這套「終端 + VS Code + CMake + GCC」組合是 Linux 下 C++ 開發的黃金標準,適合從入門到工程實戰。