制作了configure.ac
和Makefile.am
文件后,我发现自己必须执行autoreconf
,因此autoconf不会抱怨未定义的宏,例如AC_INIT_AUTOMAKE
。这会在我的目录中填充aclocal.m4
,Makefile.in
,install-sh
,confdefs.h
,depcomp
,autom4te.cache
和.deps
等文件。目录
阅读完文档后,我无法获得与源代码一起提供的最小数量的文件,这些文件是平台无关的。文档不够清晰,他们希望我阅读更多,或者我没有足够的时间。我有点匆忙。
这些文件是什么以及编译人员在其系统中必须执行的任务是什么?
答案 0 :(得分:3)
对于想要编译和安装项目的人来说,dist目标系列会创建tarball,这些文件应该足够了。对于想要参与您的项目的人,我想您必须分发所有未生成的文件,因为这种用户应该已经安装了生成它们所需的所有开发工具