首页 > 系统相关 >CentOS gcc升级 9.3.0

CentOS gcc升级 9.3.0

时间:2022-10-09 02:33:05浏览次数:72  
标签:bin opt gcc CentOS -- usr 9.3

一、CentOS 7.9 gcc升级 9.3.0

地址

原版本

gcc -v
gcc --version

wget 下载

wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz

解压安装包

tar -zxvf gcc-9.3.0.tar.gz -C /opt/

下载安装依赖环境

./contrib/download_prerequisites

 

创建安装文件夹

cd /opt/gcc-9.3.0
# 制定安装目录
mkdir 9.3.0
# 建立一个目录build用来存放编译出来的文件
mkdir build
cd build
../configure --prefix=/opt/gcc-9.3.0/9.3.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib

 

安装gcc (安装至少要40分钟)

make -j4 && make install

 

查看版本

cd /opt/gcc-9.3.0/9.3.0/bin
/opt/gcc-9.3.0/9.3.0/bin/gcc -v

 

配置gcc

修改软连接

# 备份原来gcc的软连接
mv /usr/bin/gcc /usr/bin/gcc_old
# 创建新的 gcc 软连接
ln -s /opt/gcc-9.3.0/9.3.0/gcc /usr/bin/gcc

# 备份原来 g++ 软连接
mv /usr/bin/g++ /usr/bin/g++_old
# 创建新的 g++ 软连接
ln -s /opt/gcc-9.3.0/9.3.0/g++ /usr/bin/g++

# -bash: /usr/bin/gcc: No such file or directory
source /etc/profile

 

修改环境变量

添加一行指定gcc安装路径

vim /etc/profile
export PATH=$PATH:/opt/gcc-9.3.0/9.3.0/bin
source /etc/profile

 

查看版本

# 查看gcc版本是否升级成功
gcc -v 

 

 

标签:bin,opt,gcc,CentOS,--,usr,9.3
From: https://www.cnblogs.com/huaxiayuyi/p/16770798.html

相关文章

  • 9.30动手动脑
    对于Java字段的初始化来说,共有以下几种方法:1.类的构造函数(构造方法):当创建一个对象时,其构造函数就会自动调用。构造方法必须与类名相同,无返回值。如果程序员没有定义一......
  • 关于Centos6、selinux和ansible
    简单说,一般来说,ansible想通过证书访问其他主机,需要关闭selinux。或者(也可能是并且),安装libselinux-python。而centos6已经停止维护了,需要更新yum源,或者挂载系统安装包。否......
  • CentOS 7 离线安装指定版本docker
    这里以docker-ce-18.06版本为例第一步:下载指定版本docker安装包wget--no-check-certificatehttps://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7.9/x86_64......
  • kali 和 centOS 更改菜单项等待选项时间
    kali和CentOS的开机会有引导界面,默认需等待5秒才能自动进入默认的启动项,接下来会尝试将等待时间调成0秒,也就是跳过启动菜单,直接进入默认启动项 kali//转成root用户sudo......
  • CentOS7安装.netCore
    CentOS7安装.NET之前,请运行以下命令,将Microsoft包签名密钥添加到受信任密钥列表,并添加Microsoft包存储库。打开终端并运行以下命令:sudorpm-Uvhhttps://packa......
  • Linux CMake 指定gcc编译版本
    背景:无root下手动升级gcc版本为5.5之后,但是由于默认目录/usr/bin下的gcc是4.8.5,在cmake默认使用老版本的gcc,导致cmake失败。解决方案:注意!将下面的yourpath替换成新的gc......
  • CentOS7升级系统内核到4.19
    由于在线升级会升到最新版本,所有采用下载离线rpm包方式进行升级到指定版本第一步:下载离线升级包wgethttp://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86......
  • CentOS7安全检查
    #!/bin/bash##Filename:CentOS_Check_Script.sh##Date:2019-03-01#Update:2022-07-14#Author:jhl##Description:Securitydetections......
  • Centos 离线安装Docker
    原文出自 Centos7离线安装Docker-简书(jianshu.com)下载Docker并安装docker包下载地址#下载docker-20.10.0包https://download.docker.com/linux/static/stable/x......
  • 非root权限升级(修改当前用户)Linux gcc版本
    参考链接:非root权限升级(修改当前用户)Linuxgcc版本没有root权限,Linux离线升级gcc......