学向勤中得,萤窗万卷书。这篇文章主要讲述centos7安装升级gcc8.3.0版本相关的知识,希望能为你提供帮助。
1、安装gcc基础环境以及依赖包
yum install -y gcc gcc-c++ gcc-gnat libgcc libgcc.i686 glibc-devel bison flex texinfo build-essential zlib-devel bzip2 file texinfo m4 openssl-developenssl-libsopenssl boost
【centos7安装升级gcc8.3.0版本】2、网站下载gcc安装包
??https://mirrors.ustc.edu.cn/gnu/gcc/??
3、解压安装包
tar -zxvf gcc-8.3.0.tar.gz
cd gcc-8.3.0/
4、下载安装依赖环境
[root@master gcc-8.3.0]#./contrib/download_prerequisites
5、安装gcc
[root@master gcc-8.3.0]# mkdir /usr/lib/gcc/x86_64-redhat-linux/8.3.0
#创建安装文件夹
[root@master gcc-8.3.0]# mkdir build
[root@master gcc-8.3.0]# cd build
[root@master build]# ../configure --prefix=/usr/lib/gcc/x86_64-redhat-linux/8.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
[root@master build]# make -j4 &
&
make install
6、修改环境变量
[root@master build]# vi /etc/profile##添加一行指定gcc安装路径
export PATH=/usr/lib/gcc/x86_64-redhat-linux/8.3.0/bin:$PATH
[root@master build]# source /etc/profile
[root@master build]# gcc -v##查看gcc版本是否升级成功
推荐阅读
- 王立平--Program Files (x86)
- Python实现半自动化网络管理与日常工作
- 5000字加21图文 | 抓包带你体验同网段的通信过程,这些细节很关键
- gitlab限制用户只能访问特定仓库
- Hive处理Json数据详解
- 脚本部署mysql
- linux重要目录之usr和var
- 部署yum仓库+实验(在线YUM仓库配置)
- Linux网络之远程访问和控制(SSH和TCP Wrappers)