温馨提示×

centos怎么卸载c++配置

小樊
42
2026-09-18 04:01:19
栏目: 编程语言

在 CentOS 上“卸载 C++ 配置”这个说法有点模糊,一般可能指下面几种情况之一。我分别说明,你对照自己的需求来操作即可。


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

如果你只是想卸载 C++ 编译环境:

sudo yum remove gcc-c++

或(CentOS 8 / Stream):

sudo dnf remove gcc-c++

查看是否还在:

g++ --version

二、卸载通过 yum 安装的 C++ 开发库

例如 glibc-devel、libstdc++-devel 等:

sudo yum remove gcc-c++ libstdc++-devel glibc-devel

⚠️ 注意:
不要卸载 libstdc++ 本身,否则系统很多程序会出问题。


三、清理 C++ 编译产生的配置 / 缓存文件

如果是你自己项目里的 C++ 配置:

1. 删除编译文件

rm -rf build/
rm -f a.out *.o

2. 删除 CMake 配置

rm -rf CMakeCache.txt CMakeFiles/

四、卸载手动安装的 C++ 工具链(非 yum)

如果你是手动安装的(如 /usr/local/gcc):

sudo rm -rf /usr/local/gcc

并删除 PATH 中的相关配置:

vim ~/.bashrc
# 删除 export PATH=...gcc...

五、只“重置”C++开发环境(推荐)

如果你不是真要卸载,而是想恢复默认:

sudo yum reinstall gcc-c++ libstdc++-devel

总结一句话

  • 卸载编译器:yum remove gcc-c++
  • 别动系统 libstdc++
  • 项目配置手动删

如果你能说清楚:

  • CentOS 版本(7 / 8 / Stream)
  • 是系统级还是用户级
  • 是编译器、库还是 CMake 配置

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

0 踩