背景
发布者在使用gcc-9编译安装gcc-4.8.2时遇到了很多error,查阅资料后对gcc-4.8.2源码进行了修改,使它可以利用高版本gcc编译器进行编译安装。
源码链接:link
安装步骤
解压
xz -d gcc-4.8.2.tar.xz
创建build文件夹
mkdir gcc-build-4.8.2
进入源码文件夹,安装依赖包
cd gcc-4.8.2
./contrib/download_prerequisites
进入build文件夹,生成makefile
cd gcc-build-4.8.2
../gcc-4.8.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
编译安装
make && make install
此时使用如下命令查看gcc版本
which gcc
或者
gcc -v
查看电脑安装的所有gcc,可以使用:
whereis gcc
最后删除gcc-4.8.2和gcc-build-4.8.2即可。