1、升级gcc,否则升级内核会报错
./include/linux/compiler-gcc.h:15:3: error: #error Sorry, your compiler is too old - please upgrade it.
更新系统及安装相关的包
#yum -y update
#yum -y install bzip2 wget gcc gcc-c++ gmp-devel mpfr-devel libmpc-devel make
#yum -y install zlib
#yum -y install zlib-devel
下载gcc7.5安装包文件(在线或离线)
在线
#wget https://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz
#tar -zxvf gcc-7.5.0.tar.gz
#cd gcc-7.5.0
离线
网址:https://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz
安装gcc的依赖包
./contrib/download_prerequisites
创建gcc-build-7.5文件夹,用于编译执行
#mkdir gcc-build-7.5
#cd gcc-build-7.5
<