【发布时间】:2014-12-19 19:47:49
【问题描述】:
克隆一个开源项目(使用 Git)后,我想构建它。
此外,我希望能够从头开始并重试(用于 git-bisect)。
干净的结帐包含Makefile.in 和configure.ac,但不包含configure。
假设该项目没有任何易于找到的说明,那么做这些事情的秘诀是什么?这很标准吗?是否存在有时可能需要的常见变体?
【问题讨论】:
-
通常还有一个名为
bootstrap、bootstrap.sh或autogen.sh的shell 脚本可以使结帐进入准备就绪configure状态。这些脚本通常只是将autoreconf/autoconf与需要执行的任何其他步骤一起包装起来。