Ubuntu 22.04安装gcc4.8

由于编译需要使用到gcc4.8版本,而Ubuntu 22.04自带的是gcc11,于是尝试下载低版本的gcc并切换。

一、手动下载并编译

# 下载gcc
wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gz
# 解压并进入目录
tar -zxvf gcc-4.8.5.tar.gz
cd gcc-4.8.5
 
# 安装依赖
./contrib/download_prerequisites

#准备将编译后的文件放在该位置 
sudo mkdir /usr/local/gcc

# 开始编译安装   /usr/local/gcc/gcc-4.8.5 需根据实际情况替换
./configure --prefix=/usr/local/gcc/gcc-4.8.5 --enable-languages=c,c++ --build=x86_64-linux --disable-multilib

#执行 make 命令编译源码,默认是单核编译,需要三四十分钟,这里我们采用并行编译的方式加快速度
make -j8
make install

二、切换版本

你可能感兴趣的:(Linux,ubuntu,linux,服务器)