在 Ubuntu 上“配置 C++”通常是指安装编译器、配置开发环境、并能编译运行 C++ 程序。下面从最基础到常见进阶一步步讲。
Ubuntu 默认可能没有 g++,先安装:
sudo apt update
sudo apt install g++ gcc
验证是否安装成功:
g++ --version
能看到类似:
g++ (Ubuntu 11.4.0) 11.4.0
说明安装成功。
创建一个文件:
mkdir ~/cpp_demo
cd ~/cpp_demo
nano hello.cpp
写入内容:
#include <iostream>
using namespace std;
int main() {
cout << "Hello C++ on Ubuntu" << endl;
return 0;
}
g++ hello.cpp -o hello
./hello
输出:
Hello C++ on Ubuntu
sudo apt install cmake
cpp_demo/
├── 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 vim
# 或
sudo apt install nano
sudo snap install code --classic
安装后装插件:
官网下载 .tar.gz 解压即可。
sudo apt install gdb
调试示例:
g++ -g hello.cpp -o hello
gdb ./hello
g++: command not found说明没装编译器:
sudo apt install g++
g++ hello.cpp -std=c++17 -o hello
用 CMake,或:
g++ main.cpp func.cpp -o app
✅ 必须:
g++✅ 推荐:
如果你愿意,可以告诉我:
我可以给你量身定制的 Ubuntu C++ 配置方案。