Я новичок в Autotools. По моему мнению, для создания программного обеспечения с помощью Autotools можно использовать следующие основные шаги:
-
autoreconf --install
-
./configure
-
make
Однако я заметил, что большинству программных пакетов с открытым исходным кодом (в Linux) не нужен шаг 1. Они больше всего нуждаются в шагах 2 и 3 для сборки. Похоже, что они уже упакованы с помощью Makefile.in
. Мне интересно, почему? Они вручную кодируют Makefile.in
, или разработчик программного обеспечения использует autoreconf
для генерации Makefile.in
перед созданием программного пакета?
Спасибо.