在 Ubuntu 上“卸载 C++ 环境”这个说法有点宽泛,因为 C++ 相关的内容通常包括:
g++ / gcc(GNU 编译器集合)clang++cmake、make、build-essentiallibstdc++libc++-dev 等下面按常见场景给你几种“卸载方式”。
dpkg -l | grep g++
dpkg -l | grep gcc
sudo apt remove g++
sudo apt autoremove
如果你还装了 gcc:
sudo apt remove gcc
⚠️ 注意:很多系统组件依赖
gcc,彻底卸载可能导致系统异常,不建议完全删 gcc。
build-essential 是一整套 C/C++ 编译环境:
sudo apt remove build-essential
sudo apt autoremove
这会移除:
sudo apt remove clang clang++
sudo apt autoremove
sudo apt remove cmake
sudo apt remove --purge build-essential g++ gcc clang cmake make
sudo apt autoremove --purge
✅ 推荐做法:
which g++
g++ --version
如果你能说清楚:
我可以给你更精确、安全的命令。