博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos6下编译安装gcc6.4.0
阅读量:6256 次
发布时间:2019-06-22

本文共 1115 字,大约阅读时间需要 3 分钟。

Centos6自带的gcc4.4.7不支持c++11, 于是编译安装最新版的gcc

 

wget https://gmplib.org/download/gmp/gmp-6.1.2.tar.xztar xvf gmp-6.1.2.tar.xz cd gmp-6.1.2./configure --prefix=/usr/local/gmpmake && make installwget http://www.mpfr.org/mpfr-current/mpfr-3.1.6.tar.gztar xvf mpfr-3.1.6.tar.gz cd mpfr-3.1.6./configure --prefix=/usr/local/mpfr --with-gmp=/usr/local/gmpmake && make installwget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gztar xvf mpc-1.0.3.tar.gz cd mpc-1.0.3./configure --prefix=/usr/local/mpc --with-gmp=/usr/local/gmp -with-mpfr=/usr/local/mpfrmake && make installvi /etc/ld.so.conf#增加以下三行/usr/local/gmp/lib/usr/local/mpfr/lib/usr/local/mpc/lib#ldconfig -vwget ftp://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.gztar xvf gcc-6.4.0.tar.gz./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr --with-mpc=/usr/local/mpcmake -j2 # 这个过程比较慢, 大概要半个多小时make install# 改名 /usr/bin 下的 cpp, c++, gcc, g++, gcov 这些文件, 再执行 gcc --version 就能看到新的版本信息了

Update 2017-10-12: 在将 /usr/bin/gcc 更名后, link到这个文件的 /usr/bin/cc 就失效了, 需要删除, 并在 /usr/local/bin/ 下新建一个到gcc的cc软链

 

转载地址:http://hetsa.baihongyu.com/

你可能感兴趣的文章
华为机试题——数组排序,且奇数存在奇数位置,偶数存在偶数位置
查看>>
iOS12-cocoapods引入包时No such module 'xxx'
查看>>
register ASP.NET An error has occurred: 0x8007b799(转)
查看>>
SpringCloud(十二):SringCloud Config-配置Git仓库详解
查看>>
将dataGridView数据转成DataTable
查看>>
阿里云服务器linux(cenos)下 jdk、tomcat的安装配置
查看>>
【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)...
查看>>
一些名词
查看>>
js 计时器
查看>>
Android density、dpi、dp、px
查看>>
redux
查看>>
return die exit 常用
查看>>
wxPython安装错误问题:No module named wx
查看>>
写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较各自的程序功能、实现方法的异同。...
查看>>
Android任务栈的运行规律
查看>>
看博客学学Android(七)
查看>>
19.05.02--存储二进制数据
查看>>
linux输出与查看的几种方式
查看>>
c++第0次作业
查看>>
HDU - 3516 Tree Construction
查看>>