Flaggskeppet för Open Source-rörelsen i en allt större skala är utan tvekan Linux-operativsystemet. Nyligen har Linux lämnat kategorin av övervägande serverklassoperativsystem, bestämt sig på stationära datorer och pressade Windows avsevärt. Moderna Linux-distributioner "out of the box" kräver praktiskt taget inga specifika färdigheter från användaren, så att du kan börja arbeta direkt efter installationen. Att veta hur man kompilerar Linux-program kommer dock fortfarande att vara till nytta.
Nödvändig
- - kontodata för auktorisering i Linux;
- - lösenord från rotkontot (om du behöver installera ytterligare paket);
- - möjligen en internetanslutning.
Instruktioner
Steg 1
Innan du sammanställer program på Linux, läs all möjlig dokumentation och instruktioner för att bygga och installera specifik programvara. Vanligtvis finns filer som heter README, readme.txt eller readme.html i källkodens rotkatalog. Dessa filer innehåller de nödvändiga instruktionerna och ofta länkar till mer detaljerade instruktioner, om någon. Sådan dokumentation innehåller ofta krav på kompilator-, kärn- och biblioteksversionerna.
Steg 2
Installera ytterligare komponenter som krävs för att bygga (du kan till exempel behöva autotools-paketet eller gcc för en viss version). Installera den nödvändiga programvaran från den binära distributionen med hjälp av pakethanteraren som finns i systemet (t.ex. rmp eller apt). Ladda vid behov ned källkoderna för ytterligare komponenter från Internet, kompilera dem och installera dem.
Steg 3
Konfigurera innan du kompilerar. En beskrivning av konfigurationsprocessen finns vanligtvis i den medföljande dokumentationen. Ofta finns det konfigurationsskript (t.ex. konfigurera) som en del av källträdet. Kör i så fall skriptet. Om du har ett konfigurationsskript, öppnar du bara en konsol, cd i projektkatalogen, skriver "./configure" på kommandoraden och trycker på Enter. I sällsynta fall kan det vara nödvändigt att manuellt redigera konfigurationsfiler.
Steg 4
Sammanställa. Vanligtvis kontrolleras kompileringsprocessen på Linux av en bygghanterare. I de allra flesta fall bör detta göras, men nyligen har vissa projekt anpassats till cmake. Mer specifika monteringsanvisningar finns vanligtvis i dokumentationen. Men ofta räcker det att bara utföra ett kommando för att sätta ihop ett projekt. Om du har installerat, efter att du har konfigurerat projektet, skriv "make" i raden, tryck Enter och vänta tills sammanställningen är klar. När det gäller cmake anger du kommandona "cmake./" och "make" i följd.