【信创】银河麒麟 Kylin V10 升级 GCC 操作步骤
前言
银河麒麟 Kylin V10 自带的 GCC 版本比较低(7.3.0
),因项目需要将其升级到 7.4.0
版本。
如果要升级到更高版本,过程类似!
升级过程
安装编译环境:
yum -y install make gcc gcc-c++ clang texinfo automake
安装 GCC 编译必需的几个依赖库及头文件:
yum -y install gmp gmp-devel mpfr mpfr-devel libmpc libmpc-devel isl isl-devel
编译安装(此过程非常漫长,请耐心等待…):
wget https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz
tar -xf gcc-7.4.0.tar.xz
mkdir gcc-7.4.0/build
cd gcc-7.4.0/build/
../configure --prefix=/usr/local --enable-checking=release --enable-languages=c,c++ --disable-multilib
make
make install
最后,替换旧版本 gcc:
mv /usr/bin/gcc /usr/bin/gcc_7.3.0
ln -s /usr/local/bin/gcc /usr/bin/gcc
安装完毕,现在就去享用吧!