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

 

posted @ 2016-12-13 17:25  菠萝布丁  阅读(137)  评论(0编辑  收藏  举报