1.问题背景:
me@me:~/Desktop/littlefunction/automake_library_1/automake_library$ automake --add-missing
configure.ac:8: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:8: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:10: installing './compile'
configure.ac:8: installing './missing'
automake: error: no 'Makefile.am' found for any configure output
me@me:~/Desktop/littlefunction/automake_library_1/automake_library$ mv makefile.am Makefile.am
me@me:~/Desktop/littlefunction/automake_library_1/automake_library$ automake --add-missing
configure.ac:8: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:8: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
Makefile.am: installing './depcomp'
2.出现就是找不到输出文件Makefile.am,有两种原因:
(1) 目录下没有Makefile.am文件
(2) Makefile.am 文件错写成makefile.am文件.
注意:名字要和configure.ac文件中的AC_OUTPUT(Makefile) 对应.