Софтуерната индустрия претърпя много промени в своята кратка история. И така, доскоро разработването и разпространението на софтуер с отворен код се считаше за ентусиастите. Днес много корпорации изграждат своя бизнес на базата на отворен код. В света има все повече и повече софтуер, който се разпространява под формата на изходен код и то безплатно. Много потребители предпочитат този вид софтуер пред решения „извън кутията“, тъй като не е толкова трудно да инсталирате програми от източник.
Необходимо
Администраторски права на локалната машина. Умения за четене на техническа документация. Съставител. По избор: Достъп до Интернет за изтегляне на допълнителни програми, библиотеки
Инструкции
Етап 1
Вижте документацията за изграждане и инсталиране на софтуера. Обикновено кратки инструкции се предоставят във файловете readme.txt или readme.html, намиращи се в корена на изходното дърво. Тези файлове обикновено съдържат връзки към подробни инструкции, ако има такива. Описанието на процеса на изграждане и инсталиране може да съдържа списък с изисквания за операционната среда. Например, изграждането на проект може да изисква специфични библиотеки или рамки. Изискванията на компилатора също могат да бъдат посочени тук.
Стъпка 2
Изтеглете и инсталирайте допълнителен софтуер. Ако е необходимо, изтеглете и инсталирайте липсващите компоненти, необходими за изграждане на приложението от източник. Например при изграждане на приложения на операционни системи Linux може да са необходими пакета autotools и компилаторът gcc на определена версия.
Стъпка 3
Конфигурирайте проекта. Опциите за конфигуриране обикновено се предоставят в придружаващата документация. Проектът може да включва конфигурационни скриптове като configure. Също така, конфигурацията може да се извърши чрез промяна на стойностите на константите в конфигурационните файлове.
Стъпка 4
Изградете проекта. Вижте документацията за точните инструкции как да инициализирате процеса на изграждане. Като правило, за да го стартирате, е достатъчно да изпълните само една команда. В подобни на Linux системи изграждането на проекти обикновено се извършва с инструмент като make, като се използват директивни файлове, наречени makefile. Следователно, за да започнете да изграждате, просто изпълнете командата make в директорията на проекта. При изграждане под прозорци могат да се използват допълнителни скриптове или групови файлове. Въпреки това често има версии на файлове за сглобяване за компилатори като nmake в директориите на проекта и сглобяването може да се извърши чрез стартиране на компилатора с подобен файл като параметър на командния ред.
Стъпка 5
Инсталирайте софтуер, изграден от източник. Инсталирайте според инструкциите в документацията. На Linux системи, за да инсталирате резултатите от изграждането на проекта, като правило е достатъчно да изпълните командата "make install". При изграждане под Windows може да се използва отделен команден файл за инсталиране.