Okrętem flagowym ruchu Open Source na coraz większą skalę jest niewątpliwie system operacyjny Linux. Ostatnio Linux opuścił kategorię systemów operacyjnych głównie klasy serwerowej, mocno osadzając się na komputerach stacjonarnych i znacznie uciskając system Windows. Nowoczesne dystrybucje Linuksa „po wyjęciu z pudełka” praktycznie nie wymagają od użytkownika szczególnych umiejętności, co pozwala na rozpoczęcie pracy natychmiast po instalacji. Jednak wiedza o tym, jak kompilować programy linuksowe, nadal się przyda.
Niezbędny
- - dane konta do autoryzacji w systemie Linux;
- - hasło z konta root (jeśli musisz zainstalować dodatkowe pakiety);
- - ewentualnie połączenie internetowe.
Instrukcje
Krok 1
Przed kompilacją programów na Linuksie przeczytaj całą możliwą dokumentację i instrukcje dotyczące budowania i instalowania określonego oprogramowania. Zazwyczaj pliki o nazwach README, readme.txt lub readme.html znajdują się w katalogu głównym kodu źródłowego. Pliki te zawierają niezbędne instrukcje i często zawierają linki do bardziej szczegółowych instrukcji, jeśli takie istnieją. Taka dokumentacja często zawiera wymagania dotyczące wersji kompilatora, jądra i biblioteki.
Krok 2
Zainstaluj dodatkowe komponenty wymagane do kompilacji (na przykład możesz potrzebować pakietu autotools lub gcc określonej wersji). Zainstaluj wymagane oprogramowanie z dystrybucji binarnej za pomocą menedżera pakietów dostępnego w systemie (takiego jak rmp lub apt). W razie potrzeby pobierz kody źródłowe dodatkowych komponentów z Internetu, skompiluj je i zainstaluj.
Krok 3
Skonfiguruj przed kompilacją. Opis procesu konfiguracji jest zwykle zawarty w dołączonej dokumentacji. Często w drzewie źródłowym znajdują się skrypty konfiguracyjne (takie jak configure). Jeśli tak, uruchom skrypt. Jeśli masz skrypt konfiguracyjny, po prostu otwórz konsolę, przejdź do katalogu projektu, wpisz "./configure" w wierszu poleceń i naciśnij Enter. W rzadkich przypadkach może być konieczna ręczna edycja plików konfiguracyjnych.
Krok 4
Skompilować. Zazwyczaj w systemie Linux proces kompilacji jest kontrolowany przez menedżera kompilacji. W zdecydowanej większości przypadków należy to zrobić, choć ostatnio niektóre projekty dostosowują się do cmake. Bardziej szczegółowe instrukcje montażu znajdują się zwykle w dokumentacji. Często jednak wystarczy wykonać tylko jedno polecenie, aby złożyć projekt. Jeśli masz make install, po skonfigurowaniu projektu wpisz w linii „make”, naciśnij Enter i poczekaj, aż kompilacja się zakończy. W przypadku cmake wprowadź kolejno polecenia „cmake./” i „make”.