本文主要是介绍自由编译配置软件autoconf,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
###Date: 2017/9/10
autoconf下载地址:http://download.chinaunix.net/download.php?id=39673&ResourceID=648
GNU Autoconf 是一个在Bourne shell下制作供编译、安装和打包软件的配置脚本(英语:Configure_script_(computing))的工具 。Autoconf并不受程式语言限制,常用于C、C++ 、Erlang和Objective-C。配置脚本控制了一个软件包在特定系统上的安装。在进行一系列测试后,配置脚本从模板中生成makefile与头文件进而调整软件包,使之适应某一种系统。Autoconf与Automake、Libtool等软件组成了GNU构建系统 。Autoconf 由 戴维·麦肯思(英语:David Mackenzie)于1991年夏天编写用于支持他在自由软件基金会的编程工作 。 此后,Autoconf包含了多人编写的改进代码并成为了使用最广泛的自由编译配置软件。
软件开发者通过使用GNU m4语言在configure.ac中写出限定配置脚本行为的列表。Autoconf将configure.ac中的命令 转化为对应特定平台的配置脚本。Autoconf本身并不具备编译能力,
这篇关于自由编译配置软件autoconf的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!