Cum se compilează programul în linux
Codul sursă este un program de calculator în formă citibilă. Dar computerul nu poate lansa codul sursă - pentru aceasta trebuie să fie compilate în program.
Pași
unu. Descărcați codul sursă (programe sau drivere) de pe Internet. Cel mai probabil, descărcați arhiva cu expansiunea .Gudron, .Gudron.BZ2, .Gudron.Gz. sau .zip (rar).

2. Despachetați arhiva. Pentru .Zip Utilizați numele fișierului de comandă UNZIP - pentru .TGZ sau .Gudron.Gz Utilizați comanda tar -zxvf. Nume fișier - pentru .BZ2 Utilizați comanda tar -jxvf file_name- sau utilizați interfața grafică.

3. În terminal, mergeți la catalogul neaplicat (CD Dirima).

4. Urmați comanda ./ Configurați pentru a configura automat codul sursă. Utilizați argumentul -Prefix = pentru a specifica directorul de instalat. Echipa va verifica prezența bibliotecilor dorite.

cinci. După setare, executați comanda de realizare care compilează programul (poate dura de la câteva secunde până la câteva ore). Fișierul programului executabil va fi plasat în directorul BIN (în catalogul sursă).

6. Pentru a instala programul, executați comanda Make Instalare.

7. Ați compilat și instalat programul.
sfaturi
- Dacă compilarea eșuează, ștergeți fișierele create în timpul compilației anterioare (pentru a evita erorile atunci când se compilează repetate). Apoi repetați compilarea.
- Dacă aveți un computer cu un procesor multi-core, puteți compila programul într-un proces multithleded utilizând comanda Make -J3 (înlocuiți 3 la numărul de fire pe care doriți să le utilizați).
- Dacă compilarea a eșuat, vor fi afișate informații suplimentare. Puteți încerca să eliminați problema. Cele mai multe probleme sunt asociate cu dependențele codului sursă descărcat (lipsa programelor sau bibliotecilor necesare).
- Dacă nu specificați un director care să instaleze, programul va fi instalat în / usr.
- Trebuie să fii superuser.
- Puteți introduce comenzi într-un rând, de exemplu, ./ Configure && make && face instalare.
Avertizări
- Compilarea și înlocuirea componentelor importante ale sistemului pot crea probleme.
- Compilarea poate dura câteva ore.
- Unele pachete sursă nu conțin fișiere de configurare sau chiar fișiere de compilare. În acest caz, introduceți terminalul din terminal și uitați-vă la rezultat.