%general-entities; ]> autoconf &autoconf-version;
&autoconf-url;
Autoconf-&autoconf-version; Autoconf <para>Пакет Autoconf содержит программы для создания сценариев оболочки, которые могут автоматически настраивать исходный код.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&autoconf-fin-sbu;</seg> <seg>&autoconf-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Autoconf Подготовьте Autoconf к компиляции: ./configure --prefix=/usr Скомпилируйте пакет: make Чтобы протестировать пакет, выполните: make check Время тестирования autoconf можно значительно сократить на многоядерых системах. Для этого добавьте TESTSUITEFLAGS=-j<N> к строке выше. Использование аргумента -j4 может сократить время тестирования более чем на 60 процентов. Установите пакет: make install Содержимое пакета Autoconf Установленные программы Созданные каталоги autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate, и ifnames /usr/share/autoconf Краткое описание autoconf Генерирует сценарии оболочки, которые автоматически настраивают пакеты исходного кода программного обеспечения для адаптации ко многим типам Unix-подобных систем; создаваемые сценарии независимы—для их запуска не требуется программа autoconf. autoconf autoheader Инструмент для создания файлов шаблонов операторов C #define для использования в configure autoheader autom4te Обертка для макропроцессора M4 autom4te autoreconf Автоматически запускает autoconf, autoheader, aclocal, automake, gettextize и libtoolize в правильном порядке, чтобы сэкономить время, при внесении изменений в файлы шаблонов autoconf и automake. autoreconf autoscan Помогает создать файл configure.in для пакета программного обеспечения; проверяет исходные файлы в дереве каталогов, ищет в них распространенные проблемы с переносимостью и создает файл configure.scan, который является предварительным для configure.in. autoscan autoupdate Изменяет файл configure.in, вызывающий макросы autoconf по их старым именам для использования текущих имен макросов autoupdate ifnames Помогает при написании файла configure.in для пакета; выводит идентификаторы, которые использует пакет в условных выражениях препроцессора C. (Если пакет уже был настроен для некоторой переносимости, эта программа может помочь определить, что нужно проверить сценарию configure. Он также может заполнить пробелы в файле configure.in, сгенерированном командой autoscan.) ifnames