我的主要问题是自动工具创建了指向安装、复制、丢失、安装-sh 和 depcomp 的链接。当我试图查看它们时,我看到它们是作为链接上传的,所以我用真实文件替换它们,这样它们就可以查看了。我错过了一些基本的东西吗?当我从“make dist”解压我的 gz 文件时,它是这样的:
分布树(减去源目录)
-rw-r--r-- 1 ojblass 用户 18591 2009-05-30 03:23 Makefile.in -rwxr-xr-x 1 ojblass 用户 136168 2009-05-30 03:20 配置 drwxr-xr-x 3 ojblass 用户 4096 2009-05-30 03:20 autom4te.cache -rw-r--r-- 1 ojblass 用户 32230 2009-05-30 03:20 aclocal.m4 -rw-r--r-- 1 ojblass 用户 251 2009-05-30 03:20 configure.ac -rw-r--r-- 1 ojblass 用户 626 2009-05-30 03:11 作者 -rwxr-xr-x 1 ojblass 用户 120 2009-05-30 03:11 autogen.sh -rw-r--r-- 1 ojblass 用户 737 2009-05-30 03:11 ChangeLog -rw-r--r-- 1 ojblass 用户 35147 2009-05-30 03:11 复制 -rwxr-xr-x 1 ojblass 用户 17867 2009-05-30 03:11 depcomp -rwxr-xr-x 1 ojblass 用户 199 2009-05-30 03:11 example.pl -rwxr-xr-x 1 ojblass 用户 152 2009-05-30 03:11 example.sh -rw-r--r-- 1 ojblass 用户 9512 2009-05-30 03:11 安装 -rwxr-xr-x 1 ojblass 用户 13620 2009-05-30 03:11 install-sh -rw-r--r-- 1 ojblass 用户 215 2009-05-30 03:11 Makefile.am -rwxr-xr-x 1 ojblass 用户 11135 2009-05-30 03:11 丢失 -rw-r--r-- 1 ojblass 用户 75 2009-05-30 03:11 新闻 -rwxr-xr-x 1 ojblass 用户 507 2009-05-30 03:11 profile.sh -rw-r--r-- 1 ojblass 用户 2605 2009-05-30 03:11 自述文件 -rw-r--r-- 1 ojblass 用户 201 2009-05-30 03:11 README_developers -rwxr-xr-x 1 ojblass 用户 382 2009-05-30 03:11 run.sh -rw-r--r-- 1 ojblass 用户 481 2009-05-30 03:11 TODO -rwxr-xr-x 1 ojblass 用户 117 2009-05-30 03:11 有用的.sh
我计划删除 README_developers 并在 README 中创建两个部分。我还在考虑删除 run.sh 和 profile.sh 并使它们成为 make 测试目标的一部分(需要阅读一些内容)。我不认为 TODO 项属于源代码分发,但也许可以将它放在项目的源代码树中。任何超出链接问题的额外指针表示赞赏。