CentOS7安装gcc-5.4.0

简介: CentoOS7 安装gcc

安装gcc

yum install gcc -y

安装g++

yum install gcc-c++ -y

下载安装包

cd /root &&  http://mirror.hust.edu.cn/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2

注意:要下载其他版本还可以到 http://mirror.hust.edu.cn/gnu/gcc/

解压并切换到解压后目录

yum install biz2
tar xvf gcc-5.4.0.tar.bz2

下载编译依赖项

cd /root/gcc-5.4.0
./contrib/download_prerequisites

建立编译输出目录

mkdir build && cd build

注意:需要cd 到build ,不然后面会报错 fatal error: gmp.h: No such file or directory

生成Makefile文件

../configure -prefix=/usr/local --enable-checking=release --enable-languages=c,c++ --disable-multilib

注意:当前是build 目录,执行的是上级目录的configure

开始编译

make 

第二次编译出错 make[3]: * [s-attrtab] Killed 这个是内存不足导致的,配置了虚拟内存后 make clean 重新make

安装

make install

将gcc老版本的动态库替换成新的

find / -name "libstdc++.so*"
cp /root/gcc-5.4.0/build/stage1-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.21 /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.21 libstdc++.so.6

1e95fb61d32f4efd949d7ff8f9be8295.png

重启

2651c80ae3b04c619b6a7aa152d3f835.png

目录
相关文章
|
22天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
15天前
|
存储 Linux 网络安全
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别;CentOS7安装DockerCompose;Docker镜像仓库
282 11
|
21天前
|
应用服务中间件 Linux 网络安全
CentOS 7 上安装 Nginx
在 CentOS 7 上安装 Nginx 的步骤包括:添加 EPEL 仓库,安装 Nginx,启动 Nginx,配置防火墙规则,最后通过访问服务器 IP 验证安装是否成功
105 0
|
25天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
20 3
|
25天前
|
Ubuntu Linux 虚拟化
VMware安装centos7教程(1)
VMware安装centos7教程(1)
111 1
|
29天前
|
安全 关系型数据库 MySQL
CentOS 8 中安装与配置 MySQL
CentOS 8 中安装与配置 MySQL
100 3
|
1月前
|
缓存 Linux Docker
CentOS 7 下安装 Docker 及配置阿里云加速服务
CentOS 7 下安装 Docker 及配置阿里云加速服务
471 1
|
1月前
|
消息中间件 Linux
Centos安装RabbitMQ
Centos安装RabbitMQ
34 3
|
1月前
|
Linux Docker 容器
Centos8安装Docker
Centos8安装Docker
88 1
|
1月前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
169 1