Si të përpiloni një program në LInux

Autor: Florence Bailey
Data E Krijimit: 20 Marsh 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
Si të përpiloni një program në LInux - Shoqëri
Si të përpiloni një program në LInux - Shoqëri

Përmbajtje

Kodi burimor është një program kompjuterik në formë të lexueshme nga njeriu. Por kompjuteri nuk mund të ekzekutojë kodin burimor - për ta bërë këtë, duhet të përpilohet në një program.

Hapa

  1. 1 Shkarkoni kodin burimor (programin ose drejtuesin) nga Interneti. Me shumë mundësi, do të shkarkoni një arkiv me shtesën .tar, .tar.bz2, .tar.gz. ose .zip (e rrallë).
  2. 2 Shpaketoni arkivin. Për .zip, përdorni komandën unzip të skedarit; për .tgz ose .tar.gz përdorni komandën tar -zxvf emri i skedarit; për .bz2 përdorni targ -jxvf emrin e skedarit; ose përdorni një ndërfaqe grafike.
  3. 3 Në një terminal, kaloni në drejtorinë e paketuar (cd dirName).
  4. 4 Drejtoni komandën./ konfiguro për të konfiguruar automatikisht kodin burimor. Përdorni argumentin --prefix = për të specifikuar drejtorinë e instalimit. Komanda do të kontrollojë bibliotekat e kërkuara.
  5. 5 Pasi të jetë konfiguruar, ekzekutoni komandën make, e cila do të përpilojë programin (kjo mund të zgjasë nga disa sekonda në disa orë). Skedari i ekzekutueshëm i programit do të vendoset në drejtorinë bin (në drejtorinë me kodin burimor).
  6. 6 Për të instaluar programin, ekzekutoni komandën make install.
  7. 7 Ju keni përpiluar dhe instaluar programin.

Këshilla

  • Nëse përpilimi dështon, fshini skedarët e krijuar gjatë përpilimit të mëparshëm (për të shmangur gabimet kur rikompiloni). Pastaj përpiloni përsëri.
  • Nëse keni një kompjuter me shumë bërthama, mund ta përpiloni programin në një proces me shumë fije me make -j3 (zëvendësoni 3 me numrin e fijeve që dëshironi të përdorni).
  • Nëse përpilimi dështon, shfaqen informacione shtesë. Mund të përpiqeni të rregulloni problemin. Shumica e problemeve lidhen me varësitë e kodit burimor të shkarkuar (mungesa e programeve ose bibliotekave të nevojshme).
  • Nëse nuk keni specifikuar një drejtori për instalim, programi do të instalohet në / usr.
  • Duhet të jesh superpërdoruesi.
  • Mund të futni komanda në një rresht, për shembull ./configure && make && install install.

Paralajmërimet

  • Përpilimi dhe zëvendësimi i përbërësve të rëndësishëm të sistemit mund të krijojë probleme.
  • Përpilimi mund të zgjasë disa orë.
  • Disa pako burimore nuk përmbajnë skedarë konfigurimi apo edhe skedarë përpilimi. Në këtë rast, shkruani make në një terminal dhe shihni daljen.