gcc环境的卸载
- 查看gcc的安装版本
[root@localhost ~]# rpm -q gcc
gcc-4.8.5-39.el7.x86_64
- 执行卸载命令
[root@localhost ~]# rpm -e gcc-4.8.5-39.el7.x86_64
错误:依赖检测失败:
gcc = 4.8.5-39.el7 被 (已安裝) gcc-c++-4.8.5-39.el7.x86_64 需要
- 卸载依赖的软件
[root@localhost ~]# rpm -e gcc-c++-4.8.5-39.el7.x86_64
- 卸载gcc
[root@localhost ~]# rpm -e gcc-4.8.5-39.el7.x86_64
- 检查卸载结果
[root@localhost ~]# gcc -v
-bash: /usr/bin/gcc: 没有那个文件或目录
gcc手动安装
- 下载gcc安装包
gcc官方网站下载特别慢,推荐到[清华大学开源软件镜像站](https://mirrors.tuna.tsinghua.edu.cn/)下载,地址[gcc](https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/)
- 解压软件包
tar -zxvf gcc-9.3.0.tar.gz
cd gcc-9.3.0
- 安装依赖
./contrib/download_prerequisites
- 编译并安装
../gcc-5.5.0/configure --prefix=/usr/local/gcc5 --enable-checking=release --enable-languages=c,c++ --disable-multilib
make && make install
gcc使用yum安装
[root@localhost dandelion]# yum install -y gcc gcc-c++ kernel-devel