由于编译需要使用到gcc4.8版本,而Ubuntu 22.04自带的是gcc11,于是尝试下载低版本的gcc并切换。文章来源地址https://www.toymoban.com/news/detail-621944.html
一、手动下载并编译
# 下载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
二、切换版本
文章来源:https://www.toymoban.com/news/detail-621944.html
到了这里,关于Ubuntu 22.04安装gcc4.8的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!