Fedora 25 从最开始编译一套代码
#autoscan
#mv configure.scan configure.ac
#aclocal
#autoconf
手动创建Makefile.am文件,把横线中间的内容复制到Makefile.am文件里
----------------------------------------------------------------
AUTOMAKE_OPTIONS = foreign
INCLUDES = -D_GNU_SOURCE
ACLOCAL = @ACLOCAL@
LTLIBOBJS = @LTLIBOBJS@
SUBDIRS = include lib src etc man doc patches login.radius rpm
EXTRA_DIST = BUGS CHANGES COPYRIGHT README README.radexample
CLEANFILES = *~
----------------------------------------------------------------
SUBDIRS :表示要包含的子目录
EXTRA_DIST:表示要不包含的文字文档
对SUBDIRS 右边的值按实际场景修改
对EXTRA_DIST右边的值按实际场景修改
#automake --add-missing
生成Makefile流程图
更详细信息,参考以下链接:
http://www.ibm.com/developerworks/cn/linux/l-makefile/index.html