一、先查有没有装过旧版本装之前先看看系统里是不是已经有 gcc-c有的话版本不对就卸掉免得冲突rpm -qa | grep gcc-c如果有输出比如gcc-c-xxx就卸载sudo rpm -e gcc-c-xxx --nodeps二、下载 rpm 包安装包下载https://pan.quark.cn/s/6ea8a0024ed4去 CentOS 镜像站或者 rpm 仓库找这个包gcc-c-4.8.5-44.el7.x86_64.rpm。没装 wget 的话先装sudo yum install wget -y三、装依赖gcc-c 依赖 gcc 和一些基础库缺依赖装不上。直接用 yum 装需要的依赖sudo yum install gcc libstdc-devel glibc-devel libgcc cpp mpfr libmpc gmp-devel -y这些都是编译和运行 C 程序必须的库和工具。四、安装 gcc-c进入放 rpm 包的目录执行安装命令sudo rpm -ivh gcc-c-4.8.5-44.el7.x86_64.rpm-i安装-v显示过程-h显示进度条。如果提示缺依赖就按错误信息把缺的包装上再重新执行上面的命令。五、验证安装装完输入g --version看到输出版本是4.8.5就说明成功了。六、常见问题提示“依赖检测失败”看具体缺什么包用yum provides 文件名找到后安装再重试。想省事装依赖用 yum 本地安装自动处理依赖sudo yum localinstall gcc-c-4.8.5-44.el7.x86_64.rpm -y这样就能在 CentOS 7 上装好 gcc-c 4.8.5适合编译 C 项目用。