Answers:
我不确定我是否了解您的设置是什么样的,但是当使用autotools时(就像您似乎那样),文件是从autotools模板文件中创建的,例如 configure.in
和 Makefile.am
。
然后,不同的步骤会在您可以检查的构建目录中生成许多文件。
./configure
创造例如 Makefile
和 config.status
make
在下面创建例如文件 .deps
和 .libs
make install
不会在构建目录中留下任何痕迹,而是将文件复制到其安装位置。 检查是否 make install
运行后,您可以补充默认安装规则,例如添加到您的 Makefile.am
install-data-local:
@touch .installed
然后检查 .installed
。
因为使用自动工具时不会有 Makefile
在跑步之前 ./configure
你必须以不同的方式处理这种情况。