CentOS 7.9安装GCC 7.3.0

编译工具准备

bash 复制代码
yum -y install gcc

yum -y install gcc-c++

yum -y install bzip2 zlib-devel

下载gcc源码包

wget http://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-7.3.0/gcc-7.3.0.tar.gz

解压源码包下载以赖包

bash 复制代码
tar zxf gcc-7.3.0.tar.gz

cd gcc-7.3.0

./contrib/download_prerequisites

创建安装目录

bash 复制代码
mkdir /usr/local/gcc-7.3.0

源码编译

bash 复制代码
mkdir build && cd build 
../configure --prefix=/usr/local/gcc-7.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4 && make install

添加环境变量

bash 复制代码
# 添加环境变量
echo 'export LD_LIBRARY_PATH=/usr/local/gcc-7.3.0/lib:$LD_LIBRARY_PATH' >> /etc/profile
echo 'export PATH=/usr/local/gcc-7.3.0/bin:$PATH' >> /etc/profile

# 更新profile文件使之立即生效
source /etc/profile
相关推荐
kevin_水滴石穿9 分钟前
在镜像生成时从内网获取字体安装包并配置
linux·docker·容器
liwenzhen200511 分钟前
Linux OOM 问题之 DMSERVER 受害者
linux·运维·oom
大聪明-PLUS22 分钟前
Linux 系统中的电池衰减
linux·嵌入式·arm·smarc
人生匆匆22 分钟前
部署使用rathole内网穿透
linux·运维·docker
Prada-880826 分钟前
dig常用命令
linux·运维·服务器
boy快快长大31 分钟前
下载Dokcer安装到另一台无网CentOS
linux·运维·centos
IMA小队长35 分钟前
Linux下Mamba-YOLO复现
linux·运维·yolo
C语言不精1 小时前
Tina Linux SDK编译SDK-linux环境下实现
linux·运维·服务器
WG_171 小时前
Linux:进程地址空间
linux
番茄迷人蛋1 小时前
后端项目服务器部署
java·运维·服务器·spring