automake失败,说它需要Makefile.in

时间:2017-09-24 11:49:15

标签: makefile automake

我正在尝试建立一个GNU autotools项目。我的文件结构目前如下所示:

myproject
  |- configure.ac
  |- Makefile.am {SUBDIRS = doc src}
  |- doc
  |    |- Makefile.am
  |- src
  |    |- Makefile.am
  |    |- {source files}

AC_CONFIG_FILES宏读取

AC_CONFIG_FILES([Makefile
                 doc/Makefile
                 src/Makefile])

问题是,当我从automake目录运行myproject时,出现以下错误:

configure.ac:28: error: required file 'doc/Makefile.in' not found

其中第28行是AC_CONFIG_FILES宏开始的位置。我认为automake应该生成 Makefile.in,为什么它抱怨它是必需的文件?

0 个答案:

没有答案