首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

rpm、yum、编译安装轻松管理centos7程序包(22)

rpm、yum、编译安装轻松管理centos7程序包(22)

程序包管理器之编译安装

一、编译安装是什么?

    在Linux上,有时候有的程序需要定制,可能程序内置功能很多,但是我们需要的只是一部分,用yum安装不能提供我们所需的服务的时候我们就会编译安装。编译安装就是将源代码编译成我们可以使用的可执行文件。

二、编译安装步骤

        C代码编译安装三步骤:

            ./configure(预编译):

                选项:指定安装位置、指定启用的特性

                    --help:获取其支持的选项

                选项分类:

                    安装路径设定:

                        --prefix=/PATH/TO/SOMEWHERE

                        --sysconfdir=/PATH/TO/SOMEWHERE

                    System types:

                    Optional Features:可选特性

                        --disable-FEATURE

                        --enable-FEATURE[=ARG]

                    Optional Packages:可选包

                        --with-PACKAGE[=ARG]

                        --without-PACKAGE

            make(编译)

            make install(将编译好的文件复制到指定位置)

        建议:安装前看INSTALL,README文件

            安装后配置:

                1、将可执行目录加入到PATH环境变量中

                2、导出库文件路径

                3、导出头文件

                    基于连接的方式实现

                4、导出帮助手册

                    编辑/etc/man.config文件

                        添加一个MANPATH

            注意:如果怕配置错误,可以放在环境变量可以识别的路径 例如/usr/local
返回列表