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

  • 相关阅读:
    Python : locals and globals
    windows下替代SSH,Xshell软件的mobaxterm
    python上下文管理协议
    samtools flagstat
    linux和普通文本的换行问题
    使用plenv安装perl,并使其支持多线程
    PHP动态图像处理
    PHP常用功能模块
    在vim中使用zencoding/Emmet
    PHP字符串处理与正则表达式
  • 原文地址:https://www.cnblogs.com/cy1993/p/14080966.html
Copyright © 2011-2022 走看看