1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
1.程序包管理之编译安装
编译安装的步骤
拿到源码并解压
tar xvf package_version.tar.{gz|bz2|xz},展开后目录名通常
为package_version
切换至源码目录中
cd package_version
执行configure脚本
./configure (autoconf : configure脚本 检查编译环境是否满足编译需
求,并定义当前程序编译时启用哪个特性或功能,以及安装路径的定义等),
结果:会根据makefile.in文件生成makefile文件
编译
make (automake: makefile.in文件,用于结合configure脚本生成makefile
文件,makefile文件是make命令的配置文件)
安装
make install
configure脚本的通用配置(不能程序其configure脚本功能不同,获取帮
助 ./configure --help )
指定安装路径
--prefix=/usr/local/package_name
--sysconfdir=/etc/package_name
指定启用禁用特性
--enable-feature 例如:--enable-fpm
--disable-feature 例如:--enable-soket
指定所依赖的功能、程序或文件
--with-function 启用某功能
--without-function 禁用某功能
|
1
|
<
br
>
|
本文转自wanglm51051CTO博客,原文链接:http://blog.51cto.com/studyit2016/1811700
,如需转载请自行联系原作者