文档章节

centos 6.5 安装gcc 4.9.1

藏言
 藏言
发布于 2014/07/17 22:39
字数 249
阅读 885
收藏 1

下载源码包
ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.1/gcc-4.9.1.tar.gz

解压
$tar -xvzf  gcc-4.9.1.tar.gz

$cd gcc-4.9.1 
下载依赖库
$./contrib/download_prerequisites 

$cd ..

$mkdir gcc-build-4.9.1

$cd  gcc-build-4.9.1

$../gcc-4.9.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
 
$make

$sudo make install

 

配置GCC到新版

确定新安装的GCC的路径,一般默认在/usr/local/bin下,可先updatedb,然后locate gcc-4.9|tail找一下

$ls /usr/local/bin | grep gcc

添加新GCC到可选项,倒数第三个是名字,倒数第二个参数为新GCC路径,最后一个参数40为优先级,设大一些之后就自动使用新版了
update-alternatives --install /usr/bin/gcc gcc /usr/local/bin/x86_64-unknown-linux-gnu-gcc 40


查看版本

$gcc -v

 

 

编译有出错可以查看编译目录gcc-build-4.9.1里的config.log,搜索error看哪出错了

g++: command not found的解决

 G++没有装或却没有更新

yum -y update gcc

yum -y install gcc+ gcc-c++

 

error -static-libstdc++ not implemented

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib

原文地址:http://www.cynote.net/blog/1

参考:http://blog.csdn.net/dyllove98/article/details/8917485

© 著作权归作者所有

共有 人打赏支持
藏言
粉丝 5
博文 22
码字总数 3299
作品 0
厦门
程序员
CentOS6.5升级GCC

一、gcc 各发行版本Linux中,其自带的安装源版本都比较旧,我所使用系统中,版本只有。但在编译程序或运行程序时需要更高版本的gcc,只能手动编译安装。 1、查看当前系统上gcc的版本 [root@...

xiexiaojun
2017/06/13
0
0
GCC 4.8.2 编译安装小记

以前从没有升级过GCC,一直用系统默认的GCC版本,最近在研究好久没有用过的 C, 便有了升级GCC的想发,大致如下。 环境: CentOS-6.5-i386 , gcc-4.4.7 系统必须已经安装有一个编译器,因为 ...

羊驼君
2013/12/15
0
2
Solr4.9.1在linux环境下的配置安装

运行环境:CentOS6.4 Tomcat7.0 JDK1.7 软件版本: solr-4.9.1 下载链接:http://apache.fayea.com/lucene/solr/ IK-Analyzer-2012FF 下载链接:http://git.oschina.net/wltea/IK-Analyzer-......

三平行者
2015/04/02
0
0
软件集Software Collections

一、SCL 1、SCL是什么 SCL项目主页:https://www.softwarecollections.org/ SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。 ...

xiexiaojun
2017/06/12
0
0
elk日志收集平台搭建记录

ELK是指Elasticsearch + Logstash + Kibaba三个组件的组合。 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,...

w5771517
2017/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Ubuntu18.04 显卡GF-940MX安装NVIDIA-390.77

解决办法: 下面就给大家一个正确的姿势在Ubuntu上安装Nvidia驱动: (a)首先去N卡官网下载自己显卡对应的驱动:www.geforce.cn/drivers (b)下载后好放在英文路径的目录下,怎么简单怎么来...

AI_SKI
今天
1
0
深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
今天
1
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
今天
0
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
3
0
openJDK之sun.misc.Unsafe类CAS底层实现

注:这篇文章参考了https://www.cnblogs.com/snowater/p/8303698.html 1.sun.misc.Unsafe中CAS方法 在sun.misc.Unsafe中CAS方法如下: compareAndSwapObject(java.lang.Object arg0, long a......

汉斯-冯-拉特
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部