初识autoconf

1、Autoconf的简介

  

Autoconf是一个用于包,以适应多种Unix类系统的 shell脚本的工具。由Autoconf生成的配置脚本在运行的时候与Autoconf是无关的, 就是说配置脚本的用户并不须要拥有Autoconf。html

2、Autoconf的使用

  由Autoconf生成的配置脚本在运行的时候不须要用户的手工干预;一般它们甚至不须要 经过给出参数以肯定系统的类型。相反,它们对软件包可能须要的各类特征进行独立 的测试。(在每一个测试以前,它们打印一个单行的消息以说明它们正在进行的检测, 以使得用户不会由于等待脚本执行完毕而焦躁。)所以,它们在混合系统或者从各类 常见 Unix变种定制而成的系统中工做的很好。没有必要维护文件以储存由各个Unix变种 、各个发行版本所支持的特征的列表。
对于每一个使用了Autoconf的软件包,Autoconf从一个列举了该软件包须要的,或者能够 使用的系统特征的列表的模板文件中生成配置脚本。在shell代码识别并响应了一个被 列出的系统特征以后,Autoconf容许多个可能使用(或者须要)该特征的软件包共享该特征。 若是后来由于某些缘由须要调整shell代码,就只要在一个地方进行修改; 全部的配置脚本都将被自动地从新生成以使用更新了的代码。
在目的上与Autoconf很类似,但它,在配置一个 大的 源代码树的时候这是十分不方便的。不象Metaconfig脚本,若是在编写脚本时当心谨慎, Autoconf能够支持 交叉编译(cross-compiling)。

3、安装autoconf

 
  1.  

    打开页面:http://ftp.gnu.org/gnu/autoconf下载autoconf-2.69.tar.gzshell

    或者工具

    输入命令:wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz 测试

    下载autoconf安装包htm

  2.  

    解压缩autoconf-2.69.tar.gz ,输入命令:blog

    tar -zxvf autoconf-2.69.tar.gz ci

    在CentOS中安装autoconf和automake
  3.  

    进入解压缩后的目录autoconf-2.69,输入命令:get

    cd autoconf-2.69it

    在CentOS中安装autoconf和automake
  4.  

    配置编译环境,输入命令:io

    ./configure

    在CentOS中安装autoconf和automake
  5. 5

    编译并安装autoconf,输入命令:

    make;make install

    在CentOS中安装autoconf和automake
  6. 6

    检查是否安装成功,输入命令:

    autoconf --version

    在CentOS中安装autoconf和automake
相关文章
相关标签/搜索