源码包编译安装

1、源码包编译安装过程:

源代码-->预处理-->编译-->汇编-->链接-->执行

2、c语言源代码编译安装三步骤:

1、./configure
    (1)通过选项传递参数,指定启用特性、安装路径等;执行时会参考用户的指定及makefile.in文件声称Makefile。
    (2)检查依赖到的外部环境,如依赖的软件包。
2、make 根据makfile文件,构建应用程序。
3、make install 复制文件到相应路径。

3、开发工具:

    automake 生成makefile.in文件
    autoconfigure 生成configure脚本

4、编译安装过程:

使用yum list “”查看看看是否此前安装过这个包,建议同一台及其上不安装同一工具的不同版本。
    1、准备:提供开发工具及开发环境等   development tools等;
    2、下载源码包,解压 建议:通常放在/usr/local/src目录下。
    3、查看README及INSTALL文档。
    3、./configure 查看INSTALL文档指定需要安装的功能,及其文件存放的位置。

    常用选项:
    --prefix=PREFIX 指定安装路径;  默认情况下安装在/usr/local目录下。建议统一管理软件,建一个分区,专门安装服务及软件,方便管理。
    --sysconfdir=/PATH 配置文件的安装路径;
注意:如果此过程报错,一般安装出错的开发包。

    4、make && make install  && echo -e "\a"
    通常,编译一个源码包会花费很长时间,在后面加一个警报或者编译完成后播放一段音乐方便提示。
    5、修改命令的PATH路径
    echo "app/httpd22/bin:$PATH" >/etc/profile.d/http22.sh
    source命令使其立即生效
    6、修改帮助文档的路径
    vim /etc/man.config 添加路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值