温馨提示×

ubuntu c++怎样快速配置

小樊
37
2026-08-28 11:13:03
栏目: 编程语言

在 Ubuntu 上快速配置 C++ 开发环境,推荐下面这套最常用、最省事的方案,10 分钟内基本能跑起来。


一、安装编译器(必须)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 g++(C++ 编译器)

sudo apt install g++

✅ 验证是否成功:

g++ --version

二、安装必要工具(强烈推荐)

sudo apt install build-essential

包含:

  • gcc / g++
  • make
  • libc 开发库

三、写第一个 C++ 程序(测试)

1️⃣ 创建文件

mkdir ~/cpp_test
cd ~/cpp_test
nano hello.cpp

2️⃣ 写入代码

#include <iostream>
using namespace std;

int main() {
    cout << "Hello Ubuntu C++" << endl;
    return 0;
}

保存:Ctrl + OEnterCtrl + X


3️⃣ 编译 & 运行

g++ hello.cpp -o hello
./hello

✅ 输出:

Hello Ubuntu C++

四、常用编译方式(进阶)

1️⃣ 指定 C++ 标准

g++ -std=c++17 hello.cpp -o hello

2️⃣ 显示警告(推荐)

g++ -Wall -Wextra hello.cpp -o hello

五、安装 VS Code(最舒服的开发方式)

1️⃣ 安装 VS Code

sudo snap install code --classic

2️⃣ 安装 C++ 插件

  • 打开 VS Code
  • 扩展中搜索:
    • C/C++(Microsoft)

六、调试工具(可选但推荐)

sudo apt install gdb

调试示例:

g++ -g hello.cpp -o hello
gdb ./hello

七、常见坑位提醒 ⚠️

问题 解决
找不到 g++ 是否执行 apt update
权限问题 使用 sudo
中文乱码 文件保存为 UTF-8
编译失败 检查文件名、语法

八、最精简配置总结 ✅

sudo apt update
sudo apt install build-essential
g++ hello.cpp -o hello
./hello

如果你用的是 Ubuntu 版本 / 想做 CMake / 想写 Makefile / 想交叉编译 / 想做 ROS / 嵌入式,可以告诉我,我可以给你一套定制配置方案

0