gpt4 book ai didi

c - 项目中没有 Makefile.am 的 Makefile.in

转载 作者:行者123 更新时间:2023-12-04 00:46:35 30 4
gpt4 key购买 nike

在几个项目中,我看到了没有 Makefile.am 的 Makefile.in 。例如。庆典 http://git.savannah.gnu.org/cgit/bash.git/tree/和分离 http://dtach.cvs.sourceforge.net/viewvc/dtach/dtach/

我一直以为Makefile.in是automake生成的。此外,由于 Makefile.am 是用户编写的文件,我不认为它会从代码存储库中被省略。在 bash 源代码树中,Makefile.in 太大而无法手写,而且 dtach 中的 Makefile.in 看起来也是生成的。这两个项目中的 Makefile.in 是如何生成的?

最佳答案

libtoolautomake autotools 可以相互独立使用(或者根本不用),这取决于你需要 autoconf 来做什么做。因此,不需要使用automake生成Makefile.in

automake 工具也很明显地输出它已被使用:

# Makefile.in generated by automake 1.11.1 from Makefile.am.

所以您看到的 Makefile.in 很可能是“手动”编辑的。

关于c - 项目中没有 Makefile.am 的 Makefile.in,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11161847/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com