参考材料来自于:www.gnu.org/software/au…
Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls.
换而言之,configure 是对于 m4 macro 的一种拓展,意义在于为各个软件包构建脚本。
什么是 M4 macro?
M4 macro 是一种宏处理器
www.gnu.org/software/m4…
(GNU 相关的阅读材料)
blog.csdn.net/timekeeperl…
(一份不错的中文参考文档)
阅读中文参考文章的时候,作者引入文学编程的概念加以阐述,而我在做了简要的学习(对于 m4)之后,认为,m4 所做的真正有意义的工作在于:把重复性强的文本,抽象为简单的公式与记号。