Составители:
Рубрика:
26
систем и тщательно продумывать, как код будет на них
выполняться.
Набор autotools был разработан для устранения этой проблемы.
Он вызывается конечным пользователем в виде комбинации команд:
./configure && make && make install. Autotools состоит из трех
основных компонент: autoconf, automake и libtool.
Утилита autoconf
Autoconf — это утилита для создания скриптов командного
процессора, которые автоматически конфигурируют пакеты с
исходным кодом так, чтобы они могли работать на множестве
UNIX-подобных систем.
Утилита autoconf создает сценарий установки для включения их
в распространяемый код, который по умолчанию называется
configure. На целевой машине он выполняется независимо и не
требует инсталляции утилиты в системе. Метод установки
программного обеспечения при помощи сценария configure получил
широкое распространение и хорошо знаком многим пользователям
программ с исходным кодом. Для установки ПО,
пакетизированного при помощи утилиты autoconf, как правило,
необходимо выполнить команды:
./configure
make
make install
Использование утилиты autoconf позволяет переносить
приложение практически на любую Unix-систему. Сценарий
configure проверяет некоторые системные возможности целевой
платформы и формирует компоновочные make-файлы,
учитывающие возможности текущей среды.
В зависимости от сложности приложения и требуемой степени
его переносимости процесс создания установочных сценариев
может изменяться от достаточной простой процедуры до сложной.
В качестве общего руководства можно использовать
последовательность действий, приведенную в книге A. Гриффитса.
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »