CentOS 6.7 自带的gcc版本是4.4.7,不支持c++11,手动升级一下,目前gcc最新版本是5.2

1、下载源码包
wget http://mirrors.concertpass.com/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.bz2

2、解压
tar jxvf gcc-5.2.0.tar.bz2

3、自动安装依赖

cd gcc-5.2.0
./contrib/download_prerequisites

4、建立临时目录,存放编译过程中的中间文件
mkdir gcc-build-5.2.0
cd gcc-build-5.2.0
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

5、make

6、sudo make install

7、查看新的g++ 版本

[pirate@yangwenhai_test gcc-5.2.0]$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
Thread model: posix
gcc version 5.2.0 (GCC)

注意,系统原有的gcc/g++ 在 /usr/bin/g++ /usr/bin/gcc 新安装的gcc在 /usr/local/bin/gcc

转载于:https://www.cnblogs.com/yangwenhai/p/4953994.html

CentOS 6.7 升级gcc 至 5.2.0相关推荐

  1. 【转】CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)

    原文地址:https://www.cnblogs.com/lzpong/p/5755678.html 我这里是centos7 升级到gcc8.1,过程差不多,参考这篇文章,记录一下. ---原文--- ...

  2. CentOS下快速升级gcc版本

    前言 很多时候由于gcc版本过低问题,导致我们举步维艰,从gcc官网下载源码编译又比较费时费力,今天我就给大家分享一个快速升级gcc的方法 升级到gcc 6.3:devtoolset-6已经结束支持, ...

  3. centos7升级gcc到5.3.0

    centos升级gcc到4.8.1(支持c++11)步骤 下载gcc最新版 wget http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz 然后解 ...

  4. linux gcc 7.3.0安装,升级gcc到7.3.0

    #查看当前版本 gcc --version # 先查看当前版本确认是否需要升级 tar -zxvf gcc-7.3.0.tar.gz cd gcc-7.3.0 #检测和安装相关依赖包,这个过程需要耐心 ...

  5. centos 通过scl 升级gcc/g++

    centos 使用任意gcc ,g++ 安装与配置SCL Centos 7平台: Centos 6平台: 安装5.3版本的gcc.gcc-c++ 安装11.2.1版本的gcc.gcc-c++ 安装9. ...

  6. 【甘道夫】升级gcc到7.3.0

    背景:需要安装fasttext,但发现gcc版本太低,所以有了如下的gcc升级过程. #查看当前版本 gcc --version # 先查看当前版本确认是否需要升级 cd / wget ftp.gnu ...

  7. Ubuntu16.04下升级gcc到7.5.0版本(可选gcc任意版本)

    目录 gcc网址: 1.下载gcc指定源码包 2.解压压缩包,进入指定目录 3.运行download_prerequisites脚本 4.建立输出目录,并且进入目录 5.执行命令 6.编译 7.安装 ...

  8. yum arm linux gcc 4.8,Linux-使用 yum 升级 gcc 到 4.8

    wget http://people.centos.org/tru/devtools-2/devtools-2.repo mv devtools-2.repo /etc/yum.repos.d yum ...

  9. centos 7安装新版本 gcc

    centos 7 安装 gcc 和 g++ 的命令分别如下: yum install gcc yum install gcc-c++ 但是安装的版本是: (GCC) 4.8.5 20150623 (R ...

最新文章

  1. 初学者应该了解的编程陷阱:javascript篇
  2. 《VMware Virtual SAN权威指南》一3.10.3 缓存设备与容量设备的比率
  3. iis负载均衡与文件同步[网摘]
  4. [vue] 说说你对单向数据流和双向数据流的理解
  5. python import sql脚本_13-模块介绍-import两种方式-py文件的两种用途-模块搜索路径-项目开发的目录规范...
  6. Nginx PageSpeed模块配置和使用
  7. qml 发光_“木头”也能发光,研究人员:或用于家庭照明及显示
  8. 计算机教室管理使用规则,多媒体教室使用管理细则
  9. 抽象代数的代码实现(1) 置换群
  10. 机器学习模型评估指标
  11. linux复制特定类型文件,Linux复制指定目录及子目录下特定类型的文件
  12. Cursor android.content.ContentResolver.query() on a null object reference和Caused by: java.lang.Secur
  13. Java中文分词组件 - word分词
  14. SpringBoot入门项目——holleWorld
  15. SSL证书常见错误和解决办法
  16. codeception apiTest入门
  17. parted扩展磁盘分区(实践篇)
  18. 电子计算机发展经历几个阶段,计算机的发展经历几个阶段?每个阶段的电子原件及特征主要概述...
  19. 2008最强哲理网络语录
  20. gateway和openfeign依赖冲突

热门文章

  1. 集群负载均衡之lvs和keepalived
  2. 命令行下findstr的BUG(Windows)
  3. C语言基础教程读书笔记2(第二章常量、变量、类型转换)
  4. 迅雷使用积分制的真正作用和目的   [揭密迅雷]
  5. vim使用zsh_使用zsh,坚固的DevOps工具,Python库,vim,shell dotfile,Linux命令等来提高生产力
  6. 照顾好自己才能照顾好别人_6种照顾数字外观的方法
  7. (15)css常用样式—background背景属性
  8. 微信小程序网络通信(一)
  9. es6 使用修饰器实现Mixin模式
  10. java wav合并_用Java串联WAV文件