Как устанавливать из исходников?

3 ноября 2014 г. Просмотров: 555
За свою короткую историю индустрия производства программного обеспечения претерпела множество изменений. Так, еще совсем недавно разработка и распространение программ с открытым исходным кодом считалось уделом энтузиастов. Сегодня на базе Open Source свой бизнес строят многие корпорации. В мире становится все больше программного обеспечения, распространяемого в виде исходного кода, причем бесплатно. Многие пользователи предпочитают подобное ПО решениям "из коробки", так как устанавливать из исходников программы не так уж и сложно.

Вам понадобится

  • Права администратора на локальной машине. Навыки чтения технической документации. Компилятор. Опционально: доступ в интернет для загрузки дополнительных программ, библиотек.

Инструкция

  • Ознакомьтесь с документацией по сборке и установке программного обеспечения. Обычно краткие инструкции содержатся в файлах readme.txt или readme.html, расположенных в корневом каталоге дерева исходных кодов. В этих же файлах, как правило, приводятся ссылки на развернутые инструкции, если такие существуют. Описание процесса сборки и установки может содержать перечень требований к операционному окружению. Например, для сборки проекта может потребоваться наличие определенных библиотек или фреймворков. Здесь также могут быть указаны требования к компилятору.
  • Загрузите и установите дополнительное программное обеспечение. Если это необходимо, осуществите загрузку и установку недостающих компонентов, необходимых для сборки приложения из исходных кодов. Так, при сборке приложений в операционных системах семейства Linux, может потребоваться пакет autotools и компилятор gcc определенной версии.
  • Осуществите конфигурирование проекта. Сведения о параметрах конфигурации, как правило, приводятся в сопровождающей документации. В состав проекта могут входить конфигурационные скрипты, такие как configure. Также конфигурирование может осуществляться путем изменения значений констант в файлах конфигурации.
  • Произведите сборку проекта. Точные инструкции по инициализации процесса сборки приводятся в документации. Как правило, для его начала достаточно выполнить всего одну команду. В Linux-подобных системах сборка проектов обычно осуществляется при помощи инструмента типа make, использующего файлы директив с именем makefile. Поэтому для начала сборки достаточно выполнить команду make в каталоге проекта. При сборке под windows могут использоваться дополнительные скрипты или командные файлы. Однако часто в каталогах проекта присутствуют версии сборочных файлов для компиляторов типа nmake и сборка может быть выполнена путем запуска компилятора с указанием подобного файла в качестве параметра командной строки.
  • Установите программное обеспечение, собранное из исходных кодов. Произведите установку в соответствии с инструкциями из документации. В системах семейства Linux для установки результатов сборки проекта, как правило, достаточно выполнить команду "make install". При сборке под Windows для инсталляции может использоваться отдельный командный файл.
  • Оцените статью!