一切都和其他源码安装软件是一样的:
一、下载源代码:
http://ftp.gnu.org/gnu/gcc/gcc-9.1.0/gcc-9.1.0.tar.xz
二、解压文件
tar xvf gcc-9.1.0.tar.xz
三、配置安装路径:sudo vim /etc/profile
export PATH="/usr/local/gcc-9.1/bin:$PATH"
别忘记最后执行source /etc/profile
四、源码自动配置:
cd gcc-9.1.0/
./contrib/download_prerequisites
一定要看到以下类似的结果,如果不成功,就去手动下载,并替换到gcc-9.1.目录下:
gmp-6.1.0.tar.bz2: 成功
mpfr-3.1.4.tar.bz2: 成功
mpc-1.0.3.tar.gz: 成功
isl-0.18.tar.bz2: 成功
All prerequisites downloaded successfully.
五、准备编译目录:
cd ..
mkdir temp_gcc9.1 && cd temp_gcc9.1
六、设置编译选项,生成make文件:
../gcc-9.1.0/configure --prefix=/usr/local/gcc-9.1 --enable-threads=posix --disable-checking --disable-multilib