Program összeállítása Linux alatt: 7 lépés (képekkel)

Tartalomjegyzék:

Program összeállítása Linux alatt: 7 lépés (képekkel)
Program összeállítása Linux alatt: 7 lépés (képekkel)

Videó: Program összeállítása Linux alatt: 7 lépés (képekkel)

Videó: Program összeállítása Linux alatt: 7 lépés (képekkel)
Videó: МЕЧТА СТУДЕНТА ИЗ 2010 - iPod Touch 2024, Lehet
Anonim

A forráskód egy számítógépes program, amelyet ember olvashat. A gép azonban nem tudja végrehajtani a forráskódot. A kódot gépi kódba kell fordítani, mielőtt hasznos lenne. Linuxon a "make" build rendszer a legelterjedtebb, és ez a használati utasítás szinte minden Linux forráskód-csomag esetén működik.

Lépések

Program összeállítása Linux alatt 1. lépés
Program összeállítása Linux alatt 1. lépés

1. lépés: Töltse le a program vagy illesztőprogram forráskódját az internetről vagy más adathordozóról

Valószínűleg "tarball" formában lesz, és kiterjesztése.tar,.tar.bz2 vagy.tar.gz. Néha azonban.zip fájlt használnak helyette.

Program összeállítása Linux alatt 2. lépés
Program összeállítása Linux alatt 2. lépés

2. lépés. Csomagolja ki a letöltött kódot.zip fájlokhoz használja a „kicsomagolja a fájlt” lehetőséget,.tgz vagy.tar.gz esetén használja a „tar -zxvf yourfile” fájlt;.bz2 esetén használja a "tar -jxvf yourfile" fájlt; vagy grafikusan bontsa ki a fájlokat

Program összeállítása Linux alatt 3. lépés
Program összeállítása Linux alatt 3. lépés

3. lépés. A terminálban lépjen az újonnan kibontott könyvtárba

Ehhez írja be a cd, majd egy szóközt, majd a könyvtár nevét. (Ne feledje, hogy a Linux könyvtárneveiben megkülönböztetik a kis- és nagybetűket).

Program összeállítása Linux alatt 4. lépés
Program összeállítása Linux alatt 4. lépés

Lépés 4. Futtassa a parancsot"

/configure "a forráskód automatikus konfigurálásához. A" --prefix = ", mint például a" telepítési hely vezérlése. " ellenőrzi, hogy megfelelő könyvtárai vannak -e és változatai.

Program összeállítása Linux alatt 5. lépés
Program összeállítása Linux alatt 5. lépés

5. lépés: A konfigurálás után futtassa a "make" -t, amely elvégzi a tényleges fordítást (ez néhány másodperctől több óráig tarthat)

A program végrehajtható fájlja a forráskód -könyvtár bin könyvtárában jön létre.

Program összeállítása Linux alatt 6. lépés
Program összeállítása Linux alatt 6. lépés

6. lépés: A program telepítéséhez futtassa a "make install" -t

Program összeállítása Linux alatt 7. lépés
Program összeállítása Linux alatt 7. lépés

Lépés 7. Összeállította és telepítette a program forráskódját

Videó - A szolgáltatás használatával bizonyos információk megoszthatók a YouTube -lal

Tippek

  • Többmagos processzorok esetén többszálú fordítást végezhet a make -j3 használatával, és lecserélheti a 3 -at a használni kívánt szálakra.
  • Ha a kivitelezés valamilyen okból sikertelen, akkor az újraépítés megkísérlése előtt futtassa a "make clean" parancsot, hogy eltávolítsa az eredeti építési kísérlet által hátrahagyott fájlokat. Ezek a fájlok meghiúsíthatják a második kísérletet, mert léteznek.
  • Ha nem ad meg előtagot, a kód automatikusan települ a /usr fájlba.
  • Lehet, hogy szuperfelhasználónak kell lennie.
  • Ezeket a parancsokat össze is fűzheti. Például./configure && make && make install.
  • Ha a build nem sikerül, akkor egy sor kimenetét, egy fájlt és a hibatípust kapja meg. Ha szeretné, megpróbálhatja kijavítani a problémát. A meghibásodások többsége a telepített szoftver meghibásodott függőségeiből származik, vagyis azokból a programokból vagy könyvtárakból, amelyektől a csomag függ.

Figyelmeztetések

  • Az összeállítás órákig is eltarthat.
  • A kritikus rendszerkomponensek fordítása és cseréje problémákat okozhat, ha újra fordítja és újratelepíti azokat. Tudd, mit csinálsz.
  • Egyes forráscsomagok nem rendelkeznek konfigurációs fájlokkal, sőt nem is készítenek fájlokat. Ebben az esetben csak írja be a "make" parancsot, és nézze meg, mi történik.

Ajánlott: