El vaixell insígnia del moviment de codi obert a una escala cada vegada més gran és, sens dubte, el sistema operatiu Linux. Recentment, Linux ha abandonat la categoria de sistemes operatius predominantment de classe servidor, establint-se fermament als ordinadors de sobretaula i esprement significativament Windows. Les distribucions modernes de Linux "fora de la caixa" pràcticament no requereixen habilitats específiques per part de l'usuari, cosa que us permet començar a treballar immediatament després de la instal·lació. Tot i això, saber compilar programes Linux encara serà molt útil.
Necessari
- - dades del compte per a l'autorització a Linux;
- - contrasenya del compte root (si cal instal·lar paquets addicionals);
- - possiblement una connexió a Internet.
Instruccions
Pas 1
Abans de compilar programes a Linux, llegiu tota la documentació i instruccions possibles per construir i instal·lar programari específic. Normalment, els fitxers anomenats README, readme.txt o readme.html es troben al directori arrel del codi font. Aquests fitxers proporcionen les instruccions necessàries i sovint proporcionen enllaços a instruccions més detallades, si n’hi ha. Aquesta documentació sovint conté requisits per a les versions del compilador, del nucli i de la biblioteca.
Pas 2
Instal·leu components addicionals necessaris per a la compilació (per exemple, és possible que necessiteu el paquet autotools o gcc d'una versió concreta). Instal·leu el programari requerit des de la distribució binària mitjançant el gestor de paquets disponible al sistema (com ara rmp o apt). Si cal, descarregueu els codis font de components addicionals d'Internet, compileu-los i instal·leu-los.
Pas 3
Configureu abans de compilar. La descripció del procés de configuració sol contenir-se a la documentació adjunta. Sovint hi ha scripts de configuració (com ara configure) com a part de l'arbre d'origen. Si és així, executeu l'script. Si teniu un script de configuració, obriu una consola, cd al directori del projecte, escriviu "./configure" a la línia d'ordres i premeu Retorn. En casos excepcionals, pot ser necessari editar manualment els fitxers de configuració.
Pas 4
Compila. Normalment, a Linux, el procés de compilació està controlat per un gestor de compilació. En la gran majoria dels casos, s'hauria de fer, tot i que recentment alguns projectes s'estan adaptant a cmake. A la documentació se sol trobar instruccions de muntatge més específiques. Però sovint n'hi ha prou amb executar només una ordre per muntar un projecte. Si teniu make instal·lat, després de configurar el projecte, introduïu "make" a la línia, premeu Retorn i espereu fins que es completi la compilació. En el cas de cmake, introduïu les ordres "cmake./" i "make" en seqüència.