目录结构:src中存放源代码,lib中存放lib文件,比如hash_table,queue等,test存放test代码。
首先在src中新建Makefile.am:
在lib中建立Makefile.am:
然后在根目录下运行autoscan生成configure.scan,mv configure.scan configure.in,修改configure.in,在其中添加:AM_INIT_AUTOMAKE(package,version),由于需要lib,因此添加:AC_PROG_RANLIB.
然后执行aclocal,autoconf,autoheader,automake -a,./configure,make,make install ,make dist