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
相关推荐
liunim906 分钟前
linux服务器上word转pdf后乱码问题
linux·服务器·pdf
小王努力学编程19 分钟前
【Linux系统编程】线程概念与控制
linux·服务器·开发语言·c++·学习·线程·pthread库
gogogo出发啦26 分钟前
JVM快速入门
linux·运维·jvm
hello_ world.1 小时前
RHCA04--系统模块管理与资源限制
linux·服务器·网络
wayuncn1 小时前
16核32G硬件服务器租用需要多少钱
运维·服务器·服务器租用·裸金属服务器·物理服务器租用·物理机租用·idc服务商
木雷坞1 小时前
docker国内镜像源列表
运维·docker·容器
-L71 小时前
【RH124知识点问答题】第8章 监控和管理 Linux 进程
linux
懒大王敲代码1 小时前
手绘风格制图新选择:如何用Excalidraw+cpolar构建你的视觉化工作流?
linux·服务器·colar
Hoxy.R1 小时前
一次“无告警”的服务器宕机分析:从无迹可寻到精准定位
运维·服务器
小孙姐1 小时前
Linux-Day11.WEB服务,虚拟主机
linux·运维·服务器