在 Ubuntu 下搭建 C++ 开发环境,一般只需要安装编译器、构建工具和可选的 IDE。下面从最基础到常用组合一步步说。
sudo apt update
sudo apt install g++ build-essential
g++:C++ 编译器build-essential:包含 gcc、g++、make 等基础工具g++ --version
看到版本号就说明 OK。
mkdir ~/cpp-test
cd ~/cpp-test
nano hello.cpp
#include <iostream>
int main() {
std::cout << "Hello Ubuntu C++" << std::endl;
return 0;
}
g++ hello.cpp -o hello
./hello
输出:
Hello Ubuntu C++
hello: hello.cpp
g++ hello.cpp -o hello
clean:
rm -f hello
使用:
make
./hello
make clean
sudo apt install cmake
cpp-test/
├── CMakeLists.txt
└── hello.cpp
cmake_minimum_required(VERSION 3.10)
project(Hello)
add_executable(hello hello.cpp)
mkdir build
cd build
cmake ..
make
./hello
sudo apt install code
或官网下载 .deb
插件必装:
sudo snap install clion --classic
vimnanosudo apt install gdb
使用:
g++ -g hello.cpp -o hello
gdb ./hello
✅ 新手最低配置:
Ubuntu + g++ + 终端
✅ 工程推荐:
Ubuntu + g++ + CMake + VS Code + GDB
如果你愿意,我可以:
你现在是学习 C++还是做项目?