CentOS 6.7安装gcc4.8.2
- 首先使用g++ --version版本,看g++的版本是否支持。
原版本是4.4.7版本不支持,但-std=c++11至少需要4.8的版本
22.CentOS中yum版本最高的是4.4.7版本,所以,需要手动安装4.8及以上的版本。这里我们安装4.8.2版本。
获取GCC 4.8.2包:
wget https://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gz
3.解压缩:
tar -xf gcc-4.8.2.tar.gz
44.进入到目录gcc-4.8.2,运行:
./contrib/download_prerequisites。
这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力。
- 5
5.建立输出目录并到目录里:
mkdir gcc-build-4.8.2; cdgcc-build-4.8.2
- 6
6 ../configure --enable-checking=release--enable-languages=c,c++ --disable-multilib
--enable-languages表示你要让你的gcc支持那些语言,
--disable-multilib不生成编译为其他平台可执行代码的交叉编译器。
--disable-checking生成的编译器在编译过程中不做额外检查,也可以使用--enable-checking=xxx来增加一些检查;
7
7编译安装(这步编译的时候需要比较长一点):
make && make install
- 8
8安装完成后,用gcc -v查看版本
参考资料详见 https://jingyan.baidu.com/article/15622f2435355dfdfcbea595.html
CentOS 6.7安装gcc4.8.2相关推荐
- CentOS下编译安装Gcc-4.9
给公司测试服务器搭环境,手工安装gcc-4.9.0颇费功夫,记录如下. 1.安装gcc.g++,系统源默认安装版本为4.4.7: 2.安装依赖包GMP.MPFR.MPC,注意安装顺序: 3.修改动态库 ...
- CentOS离线安装gcc4.8.2 + 并安装网卡驱动
首先,在CentOS下安装gcc4.8.2需要先安装GMP,MPFR 和 MPC 三个包. 安装包下载地址 从http://gcc.gnu.org/下载gcc安装包 gcc-4.8.2.tar.gz ...
- linux怎么离线安装gcc文件夹,CentOS下离线安装gcc环境,图文详细,方法全面
CentOS下离线安装gcc环境,图文详细,方法全面 下载 方式1:如果有网的虚拟机还没有安装,可以直接 yum install --downloadonly --downloaddir=/root/ ...
- centos llvm安装_在CentOS上编译安装llvm-3.8.1详细教程
在CentOS上编译安装llvm-3.8.1详细教程 2020/1/11 18:12 1682次 注:CentOS版本是6.8,6.x版本的操作类似 安装需求: [list] [*]Cmake: 3 ...
- CentOS 7.4 安装 网易云音乐
CentOS 7.4 安装 网易云音乐 本文包含: 安装dnf 编译gcc 5.4.0 安装各种包 安装网易云音乐贯穿全局; 安装环境: CentOS 7.4, kernel3.10.0, gcc4. ...
- Centos7离线安装gcc4.8
有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在离线环境下安装gcc4.8. 第一步: 先去http://mirrors.aliyun.com/centos/ ...
- CentOS 7.2安装Oracle数据库
1 安装环境 本文在虚拟机CentOS系统上安装oracle数据库,具体版本信息如下 软件 版本 文件名 备注 Vmware workstation 12.0.0 VMware-wo ...
- 在PK体系下的CentOS上编译安装 MySQL 5.7
本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...
- linux 6.4 图形界面,为CentOS 6.4安装图形界面并用VNC远程连接
为CentOS 6.4安装图形界面并用VNC远程连接 1.安装VNC服务 #yum install -y tigervnc-server #passwd ...
- 如何在 CentOS 7 中安装或升级最新的内核
转 原创 2017-03-19 译者:geekpi Linux中国 随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要.此外,更新内核将帮助我们利用新的内核函数,并保护自己免受 ...
最新文章
- 艾麦捷科技-铂金小猪新年致辞
- IDEA-Java自动生成单元测试
- c++ 中 virtual / 纯虚函数(析构函数)测试
- linux 用户管理(3)----查看用户登录时间以及命令历史
- a as as big rat_你知道填空中as的这个变态用法吗?
- Linux一键部署duckchat,宝塔面板部署DuckChat(翻译:鸭信)- 一个简约好用的网络聊天平台...
- AM,DSB,SSB,FM信号调制matlab
- 只要一点点力气就可以撬起重物?
- java加载sql2016_SQl Server 2016 with R.
- dos输入java Hello,出现错误: 找不到或无法加载主类 Hello
- zzulioj 1120: 最值交换
- Shell脚本语法2
- java 复制文本内容_基于java文本复制的7种方式总结
- 【转载】shell实例手册
- js当中null和{}区别
- Ubuntu20.04安装WPS
- Delphi 学习网站
- ISIS协议(华为面试)
- VS 格式化代码快捷键
- 智齿客服H5聊天链接接入及WebView不支持input file文件上传解决
热门文章
- 网页隐藏index.php,如何隐藏url中的index.php
- r语言html帮助是什么东西,R语言帮助的使用
- 人之间的尊重是相互的_人和人之间,尊重永远是相互的,是礼貌,是美德,更是善良的表现...
- 支持树莓派的路由器系统_真香!国产64位树莓派系统上手评测
- 网络拓扑结构_全球网络拓扑测绘这样来实现
- cookie实现上次访问时间
- xpath用于HTML文档通过元素,通过Xpath定位元素
- android合入第三方库,Android中inflate和merge结合使用
- kafka项目启动_使用Kafka Connect 同步Kafka数据到日志服务
- zabbix mysql默认模板_zabbix默认自带对Mysql数据库监控模板