Autoconf GNU Autoconf是一个在Bourne shell下制作供编译安装和打包软件的配置脚本英语Configurescript computing的工具Autoconf并不受程式语言限制常用于CCErlang和ObjectiveC配置脚本控制了一个软件包在特定系统上的安装在进行一系列测试后配置脚本从模板中生成makefile与头文件进而调整软件包使之适应某一种系统Autoconf与AutomakeLibtool等软件组成了GNU构建系统Autoconf由戴维麦肯思英语David Mackenzie于年夏天编写用于支持他在自由软件基金会的编程工作此后Autoconf包含了多人编写的改进代码并成为了使用最广泛的自由编译配置软件