1 Makfile文件
2 一个*.h的头文件,用来包含一些预定义的宏。这样编译的时侯可以省略一些-D的选项。
通过AC_CONFIG_HEADER([config.h])来定义,最常用的就是project目录下的config.h。所以用autoconf工具的程序,最好在源文件里有#include <config.h>
3 一个shell脚本 config.status,保存上一次运行./configure产生的配置. 可以运行./config.status Makefile 用来重新生成Makefile,或./config.status --recheck更新自身
4 如果运行configure --config-cache,这会产生config.cache用来保存测试结果。
5 如果./configure出错,可以通过config.log参看编译器的运行结果。