zoukankan      html  css  js  c++  java
  • Centos 8 安装 gcc5.5


    升级版本
    #软件下载地址 http://ftp.gnu.org/gnu/gcc/
    #这里下载的是gcc-5.5 版本
    [root@Centos ~]# wget http://ftp.gnu.org/gnu/gcc/gcc-5.5.0/gcc-5.5.0.tar.gz

    安装依赖
    #想要安装gcc-4.8及以上版本,你需要先安装C标准库和头文件,以及旧版本的c++编译器。
    #如果你的系统中没有这些,请执行以下命令,如果已经安装则无需再次安装.

    #安装旧版本的gcc、c++编译器
    [root@Centos ~]# yum install gcc gcc-c++
     #安装C和C++的静态库
    [root@Centos ~]# yum install -y glibc-static libstdc++-static



    编译安装

    #解压gcc安装文件到指定目录,(也可以选择其他目录)
    [root@Centos ~]# tar xf gcc-5.5.0.tar.gz -C /usr/local/src/
    [root@Centos ~]# ll /usr/local/src/
    total 4
    drwxr-xr-x 38 1000 1000 4096 Oct 10  2017 gcc-5.5.0
    #转到gcc源程序根目录
    [root@Centos ~]# cd /usr/local/src/gcc-5.5.0
    #安装gcc需要下载诸如gmp、mpfr、mpc等依赖文件
    #执行download_prerequisites将会自动下载这些软件并解压到当前目录
    [root@Centos ~]# ./contrib/download_prerequisites
    #创建一个编译后的程序文件存放目录,(也可以选择其他目录)
    [root@Centos ~]# mkdir -p /usr/local/build/gcc-5.5.0
     [root@Centos ~]# cd /usr/local/build/gcc-5.5.0
     #调用gcc源程序的configure(后面的参数选项可根据需要自行修改),用于配置gcc
     [root@Centos ~]# /usr/local/src/gcc-5.5.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
     #编译gcc源程序
    [root@Centos ~]# make
     #安装gcc
     [root@Centos ~]# make install
     #复制编译安装后libstdc++*的文件到/usr/lib64
     [root@Centos ~]# cp -vf /usr/local/lib64/libstdc++* /usr/lib64/
     #更新动态链接库
    [root@Centos ~]# ldconfig

  • 相关阅读:
    vue—子调父 $emit (把子组件的数据传给父组件)
    解决 Error: EBUSY: resource busy or locked, rmdir 'E:/...'问题
    php中session原理及安全性问题
    MySQL函数大全及用法示例
    php基础语法
    常用sql语句
    php表单传值--GET和POST
    jQuery插件的使用方法
    $.ajax()方法详解
    php文件上传
  • 原文地址:https://www.cnblogs.com/dgwblog/p/15731849.html
Copyright © 2011-2022 走看看