CentOS软件管理 – 编译安装

写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

  • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
  • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
  • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

CentOS软件管理 – 编译安装

文章目录

  • CentOS软件管理 – 编译安装
    • 一、环境准备
      • 1. 核心组件
      • 2. 其他组件
    • 二、安装流程
      • 1. 解压:tar -zvxf
      • 2. 配置:configure
      • 3. 编译:make
      • 4. 编译检查:make test/check
      • 5. 编译安装:make install

一、环境准备

很多软件下载之后是一个源码包,是不能够直接运行的,需要先进行编译安装,生成可执行程序。在进行编译时,需要先使用yum安装编译工具。

1. 核心组件

必须要安装的就是gcc(GNU Compiler Collection)GNU编译器套件,其中包含了C、C++、Objective-C、Fortran、Java、Ada、Go语言前端,也包含了对应语言的库,几乎可以满足绝大部分源码软件对编译环境的需要。

2. 其他组件

在进行实际软件安装时,由于软件与软件之间可能也会存在依赖和调用关系,如:在源码编写时引入了某个类库,如果我们的系统中没有相关的类库,就会编译失败,这个时候我们只要根据 错信息安装相应的缺失类库即可,以下列出了一些常用的类库。

  • pcre

  • curl

4. 编译检查:make test/check

编译后可以使用make test或make check命令再次检查编译过程是否正确。

5. 编译安装:make install

执行最后一步:编译安装,根据configure阶段的配置,将已经生成的软件安装到指定的目录中去,可以对可执行文件定义软连接或者添加到环境变量,方便使用。

扫描下方二维码,加入官方粉丝微信群,可以与我直接交流,还有更多福利哦~

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月20日
下一篇 2020年1月20日

相关推荐