关于AutoMake及AutoConf

昨天帮同事在服务器上安装一个php模块,在运行phpize时报出了一个错误“Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONFenvironment variable is set correctly and then rerun this script.”没有autoconf,马上安装了autoconf及imake后解决。

2011-07-13 10:44:43

AutoConf : http://www.gnu.org/software/autoconf/

Autoconf是一个用于生成可以自动地配置软件源代码包以适应多种Unix类系统的 shell脚本的工具。由Autoconf生成的配置脚本在运行的时候与Autoconf是无关的, 就是说配置脚本的用户并不需要拥有Autoconf。

AutoMake : http://www.gnu.org/software/automake/

Automake是一个从文件`Makefile.am'自动生成`Makefile.in' 的工具。每个`Makefile.am'基本上是一系列make的宏定义 (make规则也会偶尔出现)。生成的`Makefile.in's服从GNU Makefile标准。Automake的目的就是解除个人GNU维护者维护Makefile的负担 (并且让Automake的维护者来承担这个负担)。

中文:

AutoConf
AutoMake

徜徉于这片废土的我们.....应当去哪里追寻更好的自己?