Ohjelman kääntäminen Linuxissa: 7 vaihetta (kuvilla)

Sisällysluettelo:

Ohjelman kääntäminen Linuxissa: 7 vaihetta (kuvilla)
Ohjelman kääntäminen Linuxissa: 7 vaihetta (kuvilla)

Video: Ohjelman kääntäminen Linuxissa: 7 vaihetta (kuvilla)

Video: Ohjelman kääntäminen Linuxissa: 7 vaihetta (kuvilla)
Video: I GOT MY CRAZY EX GIRLFRIEND ARRESTED?! 2024, Saattaa
Anonim

Lähdekoodi on tietokoneohjelma ihmisen luettavassa muodossa. Laite ei kuitenkaan voi suorittaa lähdekoodia. Koodi on käännettävä konekoodiksi ennen kuin siitä on hyötyä. Linuxissa "make" -rakennusjärjestelmä on yleisin, ja tämä ohje toimii lähes kaikissa Linux-lähdekoodipaketeissa.

Askeleet

Ohjelman kokoaminen Linuxissa Vaihe 1
Ohjelman kokoaminen Linuxissa Vaihe 1

Vaihe 1. Lataa ohjelman tai ohjaimen lähdekoodi Internetistä tai muusta mediasta

Se on todennäköisesti "tarball" -muodossa ja sen tiedostopääte on.tar,.tar.bz2 tai.tar.gz. Joskus kuitenkin käytetään.zip -tiedostoa.

Ohjelman kokoaminen Linuxissa Vaihe 2
Ohjelman kokoaminen Linuxissa Vaihe 2

Vaihe 2. Pura ladattu.zip -tiedostojen koodi käyttämällä "purkaa tiedostoasi",.tgz- tai.tar.gz -tiedostoon "tar -zxvf yourfile";.bz2: lle käytä "tar -jxvf yourfile"; tai poimi tiedostosi graafisesti

Ohjelman kokoaminen Linuxissa Vaihe 3
Ohjelman kokoaminen Linuxissa Vaihe 3

Vaihe 3. Siirry päätelaitteessa uuteen hakemistoon

Voit tehdä tämän kirjoittamalla cd ja välilyönnin ja sitten hakemiston nimen. (Muista, että Linuxin hakemistonimet erottavat isot ja pienet kirjaimet).

Ohjelman kokoaminen Linuxissa Vaihe 4
Ohjelman kokoaminen Linuxissa Vaihe 4

Vaihe 4. Suorita komento"

/configure "määrittää lähdekoodin automaattisesti. Argumentteja, kuten" --prefix = "voidaan käyttää ohjaamaan asennuspaikkaa. Tämä tarkistaa, että sinulla on oikeat kirjastot ja versiot.

Ohjelman kokoaminen Linuxissa Vaihe 5
Ohjelman kokoaminen Linuxissa Vaihe 5

Vaihe 5. Kun olet määrittänyt, suorita "make", joka kääntää varsinaisesti (tämä voi kestää muutamasta sekunnista useisiin tunteihin)

Ohjelman suoritettava tiedosto luodaan lähdekoodin hakemiston bin -hakemistoon.

Ohjelman kokoaminen Linuxissa Vaihe 6
Ohjelman kokoaminen Linuxissa Vaihe 6

Vaihe 6. Asenna ohjelma suorittamalla "make install"

Ohjelman kokoaminen Linuxissa Vaihe 7
Ohjelman kokoaminen Linuxissa Vaihe 7

Vaihe 7. Olet koonnut ja asentanut ohjelman lähdekoodin

Video - Käyttämällä tätä palvelua joitakin tietoja voidaan jakaa YouTuben kanssa

Vinkkejä

  • Monisydämisissä suorittimissa voit kääntää monisäikeisellä tavalla käyttämällä merkkiä -j3 ja korvata 3 haluamillasi säikeillä.
  • Jos koontiversio epäonnistuu jostain syystä, ennen kuin yrität rakentaa uudelleen, suorita "puhdista", jos haluat poistaa kaikki alkuperäisen rakennusyrityksen jälkeen jättämät tiedostot. Nämä tiedostot voivat saada toisen yrityksesi epäonnistumaan, koska ne ovat olemassa.
  • Ellet määritä etuliitettä, koodi asennetaan automaattisesti kansioon /usr.
  • Sinun on ehkä oltava superkäyttäjä.
  • Voit myös yhdistää nämä komennot yhteen. Esimerkiksi./configure && make && make install.
  • Jos koontiversio epäonnistuu, saat rivin, tiedoston ja virhetyypin. Jos haluat, voit yrittää korjata ongelman. Suurin osa virheistä johtuu asennettavan ohjelmiston epäonnistuneista riippuvuuksista, toisin sanoen ohjelmista tai kirjastoista, joista pakettisi riippuu.

Varoitukset

  • Kokoonpano voi kestää tunteja.
  • Kriittisten järjestelmän osien kääntäminen ja vaihtaminen voi aiheuttaa ongelmia, jos käännät ja asennat ne uudelleen. Tiedä mitä olet tekemässä.
  • Joillakin lähdepaketeilla ei ole määritystiedostoja tai edes tiedostoja. Tässä tapauksessa kirjoita kehotteeseen "make" ja katso mitä tapahtuu.

Suositeltava: