文档章节

centos6安装Gcc5.4.0笔记

liaojie
 liaojie
发布于 2017/08/31 09:48
字数 212
阅读 56
收藏 0
a、前置:
	a.1 安装g++
		yum install gcc-c++
	a.2 增加安装GCC5.4.0
		wget ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.gz
		tar -zxvf gcc-5.4.0.tar.gz
		cd gcc-5.4.0
		./contrib/download_prerequisites(这里在下载一些安装gcc会用到的文件)
	a.3 安装gcc依赖
		cd ../
		mkdir build
		cd build
		
		a.3.1 安装gmp
			../gmp-4.3.2/configure 
			make 
			make install
		a.3.2 安装mpfr
			../mpfr-2.4.2/configure 
			make 
			make install
		a.3.3 安装mpc
			../mpc-0.8.1/configure 
			make 
			make install
	a.4 开始正式安装GCC
		../gcc-5.4.0/configure --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ 
		make (及其耗时,将近三个小时) 
		make install
		
		查看安装后的版本:
		gcc --version

		查看已有的GLIBCXX
		strings /usr/lib64/libstdc++.so.6 | grep GLIBC 

		查看安装gcc后新的GLIBXX
		strings /usr/local/lib64/libstdc++.so.6 | grep GLIBC 

		将新安装的替换旧的
		mv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6-back
		cp /usr/local/lib64/libstdc++.so.6 /usr/lib64/

 

本文转载自:http://blog.csdn.net/u013383344/article/details/69952041

共有 人打赏支持
liaojie
粉丝 29
博文 69
码字总数 11810
作品 0
朝阳
程序员
RHEL6学习笔记

写在前面:本笔记根据学习RHEL6.X中遇到的问题整理,以便日后学习参考。 1. 安装YUM源 1.1. 删除redhat原有的yum源 1.2. 获取CentOS源安装文件 1.3.安装yum命令 1.4.获取并修改CentOS6-Base-...

fortyone41
2016/11/17
0
0
Centos5.5 下 XEN的安装笔记

在Centos6下安装失败,据说是centos6内核移除了xen,需要自己编译,要自己解决依赖,麻烦得很。。。。 因此转而到centos5.5. 具体安装过程如下,非常顺利。 安装支持 Xen 的 Linux 内核 和 ...

只是因为你
2012/08/03
0
0
docker学习笔记

1,安装 CentOS6 # rpm -ivh http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm #rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x8664/epel-release-6-8.noarch.rpm......

木雨山
2015/09/17
1K
0
Ubuntu16.04编译Warzone2100

不说别的了,直奔主题,我的环境是Ubuntu16.04 x86_64,GCC5.4.0,automake1.15,bash 4.3.6,qtdefault工具链是Qt5.5.1,还有qt4的工具链Qt4.8.7,都是用apt安装的。 简直是无比的坑,为了编...

水台良月
2016/10/23
46
0
[笔记] docker入门篇1

1.docker的概念 docker是一个依赖于linux内核的软件。同时是一个典型的C/S架构的软件,分为Docker Client和Docker Server。熟悉github的同学可以和git做一下对比。 1.介绍两个至关重要的概念...

李文良
2016/08/24
6
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES6 Promise

Promise promise是异步编程的一种解决方案 1 什么是异步? 异步模式,每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则...

NDweb
19分钟前
0
0
Python百分登顶年度编程语言排行榜

今天 IEEE Spectrum 发布了 2018 年度顶级编程语言排行榜。该榜单可根据流行趋势、职业方向、语言类型等多个标准各自细分生成榜单,也可以综合多个标准进行排列,使用者可以根据自己的需求过...

六库科技
23分钟前
0
0
consul笔记

安装和启动就不说了,很简单。 注册一个服务: http://localhost:8500/v1/agent/service/register put请求,json格式内容如下 { "ID": "userServiceId", //服务id "Name": "userService", //服...

朝如青丝暮成雪
23分钟前
0
0
iOS CollectionView 的那些事

UICollectionView是开发中用的比较多的一个控件,本文记录UICollectionView在开发中常用的方法总结,包括使用UICollectionViewFlowLayout实现Grid布局、添加Header/Footer、自定义layout布局...

aron1992
23分钟前
0
0
linux tar.gz zip 解压缩 压缩命令

http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.6.zip download SDK link http://dl.google.com/Android/android-sdk_r11-linux_......

owensliu
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部