位置: 编程技术 - 正文

CentOS6.8下编译安装GCC详解(centos 编译安装)

编辑:rootadmin

推荐整理分享CentOS6.8下编译安装GCC详解(centos 编译安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos怎么编译c文件,centos编译环境,centos怎么安装gcc编译器,centos怎么编译c文件,centos 编译安装,centos安装c编译器,centos7编译安装内核,centos7编译安装内核,内容如对您有帮助,希望把文章链接给更多的朋友!

关于 GCC 在 CentOS 下通过 yum 安装默认版本号,CentOS 5 是 4.1.2;CentOS 6 是 4.4.7;CentOS 7 是 4.8.3。

很多时候在编译安装软件都需要高版本的 GCC,否则就会报错。

那么如何升级 GCC 的版本呢?

首先要确认升级到的 GCC 版本号。

目前 GCC 的最新版已经到了 5.2,而 CentOS 7 则依然使用其 4.8,所以基于兼容性考虑,我选择升级到 4.8.5。

GCC 官网: GCC 4.8.5,需要注意的是,在编译安装 GCC 之前,系统里必须先要通过 yum 安装老版本的 GCC 和依赖库。

如果是在 x_ 系统下编译的话,还需要安装 libgcc.i glibc-devel.i 才行。

yum install -y gcc texinfo-tex flex zip libgcc.i glibc-devel.i

注意:编译安装 GCC 内存不小于 1GB,Swap 不小于 1GB,硬盘最低不小于 GB,否则极有可能会中途报错退出。

编译安装完后,目录 gcc-4.8.5 将会有 5GB 之多。

1、下载源码

wget GCC 需要依赖 mpc,mpfr,gmp包。好在 GCC 源码里自带脚本可以轻松下载依赖包。

tar zxf gcc-4.8.5.tar.gz cd gcc-4.8.5 ./contrib/download_prerequisites

CentOS6.8下编译安装GCC详解(centos 编译安装)

编译和安装

# cd gcc-4.8.1

#./gcc-4.8.1/configure--prefix=/usr/local/gcc-4.8.1 --enable-languages=c,c+

prefix=/usr/local/gcc-4.8.1表示配置安装的路径,如果不指定安装路径,执行文件会默认放在/usr/local/bin下,这样做是为了方便维护,当需要卸载时,直接删除该目录即可。

enable-languages表示安装语言,在这里表示只安装c和c++

编译

准备工作完成后,就可以编译了

# make

此过程大概2小时左右哦,如果中途报错,提示fatal error:gnu/stubs-,No such file or directory.如下图示:

运行下面命令,然后重新编译

# yum -y install glibc-devel.i --setopt=protected_multilib=false

# make

centos不小心删除/root目录该如何解决? 在测试的时候不小心把centos的/root用rm-rf给删除了删除/root目录,系统不会崩溃,也可以正常启动,但就是看着不爽!解决办法:1.直接创建/root目录;mkdi

如何安装sybase?sybase安装步骤详解 系统环境配置一、Sybase安装软件名称:Sybase数据库浏览器1.0免费绿色版软件大小:1.MB更新时间:--、安装sybase数据库,在许可协议界面中,选择

CentOS服务程序性能评估文档详解 1概述1.1影响Linux服务程序性能的因素CPU、内存、磁盘I/O带宽、网络I/O带宽1.2性能评判CPU:user%+sys%%;程序在用户态和内核态的执行时间百分比。内存:S

标签: centos 编译安装

本文链接地址:https://www.jiuchutong.com/biancheng/362138.html 转载请保留说明!

上一篇:CentOS7用户需更新:Linux Kernel补丁发布(centos7怎么修改用户权限)

下一篇:centos不小心删除/root目录该如何解决?(centos 删除恢复)

  • 个人所得税的计提和缴纳分录怎么做
  • 暂估入库后怎么冲回
  • 城镇土地使用税的征税范围有哪些
  • 财务报表申报有税额吗
  • 本年利润是净利润还是利润总额
  • 企业销售使用过的固定资产如何开票
  • 应付股利一直挂账怎么办
  • 自然人纳税人识别号查询
  • 企业取得该项资产时实际发生的支出
  • 支付外币投资会计处理
  • 工程承建方给予的工期奖励如何做账?
  • 无形资产摊销是增加还是减少
  • 增值税税负率是按年算吗
  • 劳务清包工可以开3个点的票么
  • 快速查看财务费用借贷有误的方法
  • 团队建设费用怎么入账
  • 发改委规定电网企业职工福利费
  • 光伏安装工程公司有哪些
  • 企业财务内部控制的主要内容有哪些
  • 影响盈利能力的外部因素
  • 同城提入业务包括
  • 去银行打印公户流水需要带什么
  • 库存商品淘汰报告模板
  • 销售商品会计分录怎么写
  • 飞机票的保险费可以退吗
  • 银行承兑汇票背书会计分录
  • 车辆维修费可以抵扣进项吗
  • 电脑如何修改硬盘模式
  • macOSCatalina10.15.5正式版值得升级吗 macOSCatalina10.15.5更新了什么
  • php面向对象是什么意思
  • mac教程视频
  • 母公司向子公司注入资产
  • 过路费进项税抵扣填在纳税申报的哪行
  • 应收账款保理的作用有哪些
  • 普尔曼多少钱
  • 资产减值准则所规范的资产
  • php include和include_once
  • 工行退款短信图片
  • 小规模纳税人每月申报什么税
  • js中...的用法
  • python 断言
  • 基于个人同意处理个人信息的个人什么撤回其同意
  • 港股上市公司股票代码
  • 其他权益工具投资公允价值变动怎么计算
  • 外购固定资产入账
  • access怎么提取数据
  • mysql复制粘贴
  • 小规模纳税人所得税怎么计算
  • 内含报酬率的计算公式Npv
  • 暂估价和实际价格不一致的处理方式
  • 金融企业应当按照交易或事项的实质和经济现实
  • 已经认证抵扣的发票,要退回,怎么处理
  • 业务招待费文件
  • 增值税免税企业可以开具专票吗
  • 职工薪酬一般计入哪些科目进行核算
  • 出口未报关收到外汇怎样处理
  • 加计抵减政策15%声明
  • 应付账款预付账款期末余额怎么算
  • centos7.9命令
  • centos6.9关闭防火墙命令
  • 服务器上文件共享
  • 预装win8的电脑
  • windows磁盘如何分区
  • windows附件在哪里打开
  • mac识别文字软件
  • centos配ip的方法
  • windows 如何解密
  • js中eval函数是干嘛的
  • linux Shell获取某目录下所有文件夹的名称
  • django pypy
  • js正则 \w
  • Android系统启动负载均衡
  • 重庆电子税务局app下载
  • 新车购置税最低多少钱
  • 车辆保险增值税税率是多少
  • 江苏宿迁个体户那个园区好
  • 不予处理的法律依据
  • 车船使用税是什么样的单子
  • 车辆购置税税率多少
  • 福建高速公路电子发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设