温馨提示×

怎样在ubuntu卸c++环境

小樊
45
2026-09-11 08:25:45
栏目: 编程语言

在 Ubuntu 上“卸载 C++ 环境”这个说法有点宽泛,因为 C++ 相关的内容通常包括:

  • 编译器:g++ / gcc(GNU 编译器集合)
  • Clang 编译器:clang++
  • 构建工具:cmake、make、build-essential
  • 标准库:libstdc++
  • 开发头文件:libc++-dev 等

下面按常见场景给你几种“卸载方式”。


一、只卸载 g++ / gcc(C++ 编译器)

1. 查看已安装版本

dpkg -l | grep g++
dpkg -l | grep gcc

2. 卸载 g++

sudo apt remove g++
sudo apt autoremove

如果你还装了 gcc:

sudo apt remove gcc

⚠️ 注意:很多系统组件依赖 gcc,彻底卸载可能导致系统异常,不建议完全删 gcc。


二、卸载 build-essential(最常用于 C/C++ 开发)

build-essential 是一整套 C/C++ 编译环境:

sudo apt remove build-essential
sudo apt autoremove

这会移除:

  • gcc
  • g++
  • make
  • libc-dev

三、卸载 clang / clang++

sudo apt remove clang clang++
sudo apt autoremove

四、卸载 CMake(如果装了)

sudo apt remove cmake

五、如果你想“彻底清理 C++ 开发环境”(不推荐用于生产系统)

sudo apt remove --purge build-essential g++ gcc clang cmake make
sudo apt autoremove --purge

六、如果你只是“不想用 C++”,但不想破坏系统

✅ 推荐做法:

  • 不卸载
  • 不使用即可
  • 或新建一个最小容器 / 虚拟机

七、确认是否还有 g++

which g++
g++ --version

如果你能说清楚:

  • 是想彻底删除
  • 还是释放空间
  • 还是防止别人编译 C++
  • 或是服务器 / 桌面 / Docker

我可以给你更精确、安全的命令。

0 踩