Nuolat didėjančio atviro kodo judėjimo pavyzdys neabejotinai yra „Linux“operacinė sistema. Neseniai „Linux“paliko daugiausia serverio klasės operacinių sistemų kategoriją, tvirtai įsitaisydama ant darbalaukių ir gerokai sugniuždydama „Windows“. Šiuolaikiniai „Linux“paskirstymai „iš dėžutės“praktiškai nereikalauja iš vartotojo specifinių įgūdžių, leidžiančių pradėti dirbti iškart po įdiegimo. Tačiau žinoti, kaip kompiliuoti „Linux“programas, vis tiek pravers.
Būtinas
- - sąskaitos duomenys leidimui gauti „Linux“sistemoje;
- - slaptažodis iš šaknies paskyros (jei reikia įdiegti papildomus paketus);
- - galbūt interneto ryšys.
Nurodymai
1 žingsnis
Prieš sudarydami programas „Linux“sistemoje, perskaitykite visus įmanomus dokumentus ir instrukcijas, kaip kurti ir įdiegti konkrečią programinę įrangą. Paprastai failai pavadinimu README, readme.txt arba readme.html yra šaltinio kodo šakniniame kataloge. Šiuose failuose pateikiamos būtinos instrukcijos ir dažnai pateikiamos nuorodos į išsamesnes instrukcijas, jei tokių yra. Tokiuose dokumentuose dažnai pateikiami reikalavimai kompiliatoriui, branduoliui ir bibliotekos versijoms.
2 žingsnis
Įdiekite papildomus komponentus, reikalingus komponavimui (pvz., Jums gali prireikti „autotools“paketo arba tam tikros versijos gcc). Įdiekite reikiamą programinę įrangą iš dvejetainio paskirstymo, naudodami sistemoje esančią paketų tvarkyklę (pvz., Rmp arba apt). Jei reikia, atsisiųskite papildomų komponentų šaltinių kodus iš interneto, juos sukompiliuokite ir įdiekite.
3 žingsnis
Prieš sukurdami sukonfigūruokite. Konfigūracijos proceso aprašymas paprastai pateikiamas pridedamuose dokumentuose. Dažnai yra konfigūracijos scenarijai (pvz., „Configure“) kaip šaltinio medžio dalis. Jei taip, paleiskite scenarijų. Jei turite konfigūravimo scenarijų, tiesiog atidarykite konsolę, CD į katalogą, komandinėje eilutėje įveskite „./configure“ir paspauskite Enter. Retais atvejais gali tekti rankiniu būdu redaguoti konfigūracijos failus.
4 žingsnis
Sudaryti. Paprastai „Linux“sistemoje kompiliavimo procesą valdo komponavimo vadybininkas. Daugeliu atvejų tai turėtų būti, nors pastaruoju metu kai kurie projektai prisitaiko prie „cmake“. Tikslesnės surinkimo instrukcijos paprastai pateikiamos dokumentuose. Tačiau dažnai pakanka įvykdyti tik vieną komandą, kad parengtumėte projektą. Jei įdiegėte, sukonfigūravę projektą, eilutėje įveskite „make“, paspauskite Enter ir palaukite, kol kompiliacija bus baigta. „Cmake“atveju nuosekliai įveskite komandas „cmake./“ir „make“.