Я читаю исходный код GCC и задаю несколько вопросов. Очевидно, что GCC построен с помощью autotools. Но я не могу найти файлы Makefile.am, необходимые для automake. Файл GCC Makefile.in написан вручную? И если они написаны вручную, где я могу найти документы, описывающие синтаксис Makefile.in?Makefile.in без Makefile.am в GCC?
Аналогичный вопрос: Makefile.in without Makefile.am in projects
Это инструмент GNU, поэтому, если Makefile.in был сгенерирован из чего-то, что-то должно было быть доступно также. У вас есть доступ к ChangeLog, вы можете видеть, что изменения в Makefile.in появляются как «change bla bla», а не «регенерировать», например configure. Вы можете сделать вывод. –
Да. Но, с другой стороны, Makefile.in действительно большой и трудночитаемый. Я когда-либо сомневался, что такой файл был сгенерирован автоматически некоторыми частными скриптами-хранителями ... – noinput