温馨提示×

如何安装debian C++环境

小樊
44
2026-10-18 08:59:05
栏目: 编程语言

在 Debian 系统上安装 C++ 开发环境,本质上就是安装 编译器(通常是 g++) 以及可选的构建工具、调试器、开发库。下面是一步步的操作方法。


一、更新系统(推荐先执行)

sudo apt update
sudo apt upgrade -y

二、安装基础 C++ 编译环境

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

sudo apt install g++ -y

验证是否安装成功:

g++ --version

2️⃣ 安装完整开发工具(推荐)

包含 gcc、g++、make 等:

sudo apt install build-essential -y

验证:

make --version
gcc --version

三、安装调试工具(强烈推荐)

GDB 调试器

sudo apt install gdb -y

使用示例:

gdb ./your_program

四、安装 CMake(现代 C++ 项目常用)

sudo apt install cmake -y

验证:

cmake --version

五、安装常用 C++ 标准库开发包(可选)

示例:

  • 线程/网络/文件系统(C++17 起已内置)
  • Boost 库:
sudo apt install libboost-all-dev -y

六、安装 IDE / 编辑器(可选)

1️⃣ VS Code(推荐)

sudo apt install code -y

或官网下载 .deb 安装

安装 C++ 插件:

  • C/C++
  • CMake Tools

2️⃣ CLion(商业,学生免费)

官网下载


3️⃣ 命令行编辑器

sudo apt install vim nano -y

七、测试 C++ 环境

创建测试文件:

nano hello.cpp

内容:

#include <iostream>
int main() {
    std::cout << "Hello Debian C++" << std::endl;
    return 0;
}

编译并运行:

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

八、常见问题

❓ 找不到 g++?

which g++

若为空,重新安装:

sudo apt install --reinstall g++

❓ 需要 C++20 / C++23?

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

Debian 12+ 的 g++ 已支持 C++20。


如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 是否用于 嵌入式 / 服务器 / 桌面
  • 是否使用 CMake / Makefile / 自动驾驶 / ROS

我可以给你更精确的配置方案。

0 踩