Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的源文件夹中有一个 Makefile.am 文件,一些子目录中有一些 makefile.in 文件。一切正常,但我注意到当我执行 make dist 时,tarball 不包含子目录中的 makefile.in。也正因为如此, make distcheck 失败。
我相信发生这种情况的唯一方法是,如果您未能指定子目录是适当的更高级别 Makefile.am 的 SUBDIRS 子句,尽管如果是这种情况,“一切正常”似乎很奇怪。除非您实际上makefile.in用小写命名m,在这种情况下,您需要将该文件添加到EXTRA_DIST,但更好的解决方案可能是使用带有大写的标准名称M。
makefile.in
m
EXTRA_DIST
M