Чтобы создать скрипт configure из файла `configure.in'
,
просто запустите программу autoconf
без аргументов; autoconf
обработает
файл `configure.in' с помощью макропроцессора m4, используя макросы
autoconf
. Если вы зададите в качестве аргумента имя файла, то вместо
`configure.in'
будет использоваться заданный файл, а вывод будет производиться
на стандартный вывод, а не в файл configure
.
Если в качестве аргумента Autoconf
задать `-', то она будет читать
со стандартного ввода, а не из файла `configure.in'
, а результаты
будут выдаваться на стандартный вывод.
Макросы Autoconf
определены в нескольких файлах. Некоторые из них
распространяются вместе с Autoconf
; Autoconf
читает их в первую очередь.
Затем ищется необязательный файл `acsite.m4'
в каталоге, который содержит
распространяемые с Autoconf
файлы макросов, и необязательный файл
`aclocal.m4'
в текущем каталоге. Эти файлы могут содержать макросы,
специфические для вашей машины или макросы для конкретных пакетов
программного обеспечения.
Программа autoconf
распознает следующие ключи командной строки:
--help
, -h
- выдает список ключей командной строки и прекращает работу;
--localdir=dir
, -l dir
- ищет файл `aclocal.m4' для данного пакета в каталоге dir, а не в
текущем каталоге;
--macrodir=dir
- заставляет программу искать файлы данных в каталоге dir, а не в каталоге,
куда производилась установка. Вы также можете установить значение
переменной окружения
ACMACRODIR
, присвоив ей значение пути к этому
каталогу; ключ командной строки переопределяет значение переменной
окружения;
--version
- выдает номер версии autoconf
и прекращает работу.