Як встановлювати з вихідних


 

За свою коротку історію індустрія виробництва програмного забезпечення зазнала безліч змін. Так, ще зовсім недавно розробка та поширення програм з відкритим вихідним кодом вважалося справою ентузіастів. Сьогодні на базі Open Source свій бізнес будують багато корпорацій. У світі стає все більше програмного забезпечення, розповсюджуваного у вигляді вихідного коду, причому безкоштовно. Багато користувачів віддають перевагу подібне ПО рішень «з коробки», так як встановлювати з вихідних програми не так вже й складно.


Вам знадобиться

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

Інструкція

  1. Читайте документацією по збірці і установці програмного забезпечення. Зазвичай короткі інструкції містяться в файлах readme.txt або readme.html, розташованих в кореневому каталозі дерева вихідних кодів. У цих же файлах, як правило, наводяться посилання на розгорнуті інструкції, якщо такі існують. Опис процесу складання і установки може містити перелік вимог до операційного оточення. Наприклад, для складання проекту може знадобитися наявність певних бібліотек або фреймворків. Тут також можуть бути вказані вимоги до компілятору.

  2. Завантажте та встановіть додаткове програмне забезпечення. Якщо це необхідно, виконайте завантаження та встановлення відсутніх компонентів, необхідних для складання програми з вихідних кодів. Так, при складанні програм в операційних системах сімейства Linux, може знадобитися пакет autotools і компілятор gcc певної версії.

  3. Здійсніть конфігурування проекту. Відомості про параметри конфігурації, як правило, наводяться в супровідної документації. До складу проекту можуть входити конфігураційні скрипти, такі як configure. Також конфігурація може здійснюватися шляхом зміни значень констант в файлах конфігурації.

  4. Проведіть збірку проекту. Точні інструкції ініціалізації процесу складання наводяться в документації. Як правило, для його початку досить виконати всього одну команду. В Linux-подібних системах збірка проектів зазвичай здійснюється за допомогою інструменту типу make, що використовує файли директив з ім’ям makefile. Тому для початку збірки досить виконати команду make в каталозі проекту. При складанні під windows можуть використовуватися додаткові скрипти або командні файли. Однак часто в каталогах проекту присутні версії складальних файлів для компіляторів типу nmake та збирання може бути виконана шляхом запуску компілятора із зазначенням подібного файлу в якості параметра командного рядка.

  5. Встановіть програмне забезпечення, зібране з вихідних кодів. Проведіть установку відповідно до інструкцій з документації. У системах сімейства Linux для установки результатів складання проекту, як правило, досить виконати команду «make install». При складанні під Windows для інсталяції може використовуватися окремий командний файл.

Зверніть увагу

При великому обсязі вихідного коду, складання проекту може зайняти дуже багато часу.

Корисні поради

Запустіть конфігурують скрипти з параметрами — help або /? для отримання довідки про параметри конфігурації.