zoukankan      html  css  js  c++  java
  • 【转载】Centos升级gcc至5.4.0

    【转载】自https://chengyanan.blog.csdn.net/article/details/98346161?utm_medium=distribute.pc_relevant.none-task-blog-searchFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-searchFromBaidu-1.control

    • 下载、解压源码包(可从官方镜像地址https://gcc.gnu.org/mirrors.html选择适合自己的下载地址与gcc版本)
    • wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.gz
      tar xvf gcc-5.4.0.tar.gz
      cd gcc-5.4.0
    • 下载依赖包
    • ./contrib/download_prerequisites
    • 配置编译参数
    • cd ..
      mkdir gcc-build-5.4.0
      cd gcc-build-5.4.0
      ../gcc-5.4.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
      
    • 编译并安装
    • make -j4  #允许4个编译命令同时执行,加速编译过程
      make install
      
      • 1
      • 2
    • 查看是否安装成功
    • gcc -v 
      #使用内建 specs。
      #COLLECT_GCC=gcc
      #COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.4.0/lto-wrapper
      #目标:x86_64-unknown-linux-gnu
      #配置为:../gcc-5.4.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
      #线程模型:posix
      #gcc 版本 5.4.0 (GCC)
      
      g++ -v
      #使用内建 specs。
      #COLLECT_GCC=g++
      #COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.4.0/lto-wrapper
      #目标:x86_64-unknown-linux-gnu
      #配置为:…/gcc-5.4.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
      #线程模型:posix
      #gcc 版本 5.4.0 (GCC)

      ps:
      gcc与g++的命令目录在/usr/local/bin

  • 相关阅读:
    EBS SQL > Form & Report
    oracle sql 优化分析点
    MRP 物料需求计划
    MRPII 制造资源计划
    Barcode128 应用实务
    Oracle SQL语句优化技术分析
    APPSQLAP10710 Online accounting could not be created. AP Invoice 无法创建会计分录
    Oracle数据完整性和锁机制
    ORACLE Responsibility Menu Reference to Other User
    EBS 常用 SQL
  • 原文地址:https://www.cnblogs.com/cy1993/p/14080966.html
Copyright © 2011-2022 走看看