1. 执行aclocal,产生aclocal.m4文件
aclocal根据configure.ac文件的内容,自动生成aclocal.m4文件。而aclocal.m4文件中,包含了生成configure文件所必须的宏。
aclocal
2. 执行autoconf,生成configure文件
autoconf会根据configure.ac和aclocal.m4文件,生成configure文件。
autoconf
3. 执行automake命令,产生Makefile.in
automake会根据Makefile.am文件产生一些文件,包含最重要的Makefile.in。前面所生成的configure,会根据Makefile.in文件,来生成最终的Makefile文件。
automake
4. 执行configure命令,生成Makefile文件
这样,就产生了编译所需要的Makefile文件。运行make,即可编译。
./configure
如图: