oldwu's Blog - gcc
type: channel
link: https://blog.oldwu.top/index.php/tag/gcc/
items: Centos升级GCC和make版本

Centos升级GCC和make版本
type: item
date: 2023-04-28T11:12:10+08:00
description: Centos升级GCC和make版本环境Centos7问题.configure 时候报错：configure: error: *** These critical programs are missing or too old: make compiler xxx *** Check the INSTALL file for required versions.老系统的话，可能下面几个都得升级升级gcc# 安装devtoolset-8-gcc yum install centos-release-scl yum install devtoolset-8 scl enable devtoolset-8 -- bash # 启用工具 source /opt/rh/devtoolset-8/enable # 安装GCC-8 yum install -y devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8-binutils # 设置环境变量 echo "source /opt/rh/devtoolset-8/enable" >> /etc/profile source /etc/profile # 验证 gcc -v升级make# 下载并解压安装包 wget https://ftp.gnu.org/gnu/make/make-4.3.tar.gz tar -xzvf make-4.3.tar.gz cd make-4.3/ # 安装到指定目录 ./configure --prefix=/usr/local/make make make install # 创建软链接 cd /usr/bin/ # 备份 mv make make.bak ln -sv /usr/local/make/bin/make /usr/bin/make # 验证 make -v安装Python3部分系统自带的是Python2，此时只需要装一个Python3即可yum install -y python3