我是 Autotools 的新手。据我了解,可以使用以下基本步骤来使用 Autotools 构建软件:
autoreconf --install
./configure
make
但是,我注意到大多数开源软件包(在 Linux 上)不需要第 1 步。他们大多数时候只需要第 2 步和第 3 步来构建。似乎它们已经与Makefile.in
. 我想知道为什么?他们是手动编码Makefile.in
,还是软件开发人员在创建软件包之前autoreconf
用来生成?Makefile.in
谢谢。