概述
在Linux下安装一个应用程序时,
一般先运行脚本configure,
然后用make来编译源程序,
再运行make install,
最后运行make clean删除一些临时文件。
相关点的详解
使用GNU的AUTOCONF和AUTOMAKE的安装步骤即如上所示,AUTOMAKE和AUTOCONF是用来发布C程序的东西。
./configure是用来检测你的安装平台的前置条件及做一些设置的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本;
make是用来编译的,它从Makefile中读取指令,然后编译;
make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
安装步骤
-
下载源码
-
解压源码
tar -xf automake-1.14.tar
- 执行configure,可用 --prefix来指定安装位置,默认安装到/usr/local/bin下
./configure --prefix=/home/xxx/root/
configure是一个shell脚本,可以自动设定源程序以符合各种不同平台上Unix系统的特性,并且根据系统参数(注:可以通过 ./configure --help 查看参数信息)及环境产生合适的Makefile文件,