Szerző:
Florence Bailey
A Teremtés Dátuma:
20 Március 2021
Frissítés Dátuma:
1 Július 2024
Tartalom
A forráskód egy számítógépes program, amelyet ember olvashat. De a számítógép nem tudja futtatni a forráskódot - ehhez programba kell fordítani.
Lépések
- 1 Töltse le a forráskódot (program vagy illesztőprogram) az Internetről. Valószínűleg letöltesz egy archívumot a .tar, .tar.bz2, .tar.gz kiterjesztéssel. vagy .zip (ritka).
- 2 Csomagolja ki az archívumot. .Zip esetén használja az unzip fájlnév parancsot; .tgz vagy .tar.gz esetén használja a tar -zxvf fájlnév parancsot; .bz2 esetén használja a tar -jxvf fájlnevet; vagy használjon grafikus felületet.
- 3 A terminálban váltson a kicsomagolt könyvtárra (cd dirName).
- 4 Futtassa a parancsot./ configure a forráskód automatikus konfigurálásához. A --prefix = argumentummal adja meg a telepítési könyvtárat. A parancs ellenőrzi a szükséges könyvtárakat.
- 5 A konfigurálás után futtassa a make parancsot, amely lefordítja a programot (ez néhány másodperctől több óráig is eltarthat). A program futtatható fájlja a bin könyvtárba kerül (a forráskódos könyvtárba).
- 6 A program telepítéséhez futtassa a make install parancsot.
- 7 Összeállította és telepítette a programot.
Tippek
- Ha a fordítás sikertelen, törölje az előző fordítás során létrehozott fájlokat (az újrafordítás során fellépő hibák elkerülése érdekében). Ezután fordítsa újra.
- Ha többmagos számítógépe van, akkor a programot többszálas folyamatban lefordíthatja a make -j3 paranccsal (a 3 -at cserélje le a használni kívánt szálak számával).
- Ha a fordítás sikertelen, további információk jelennek meg. Megpróbálhatja kijavítani a problémát. A legtöbb probléma a letöltött forráskód függőségeivel kapcsolatos (a szükséges programok vagy könyvtárak hiánya).
- Ha nem adott meg könyvtárat a telepítéshez, a program a / usr mappába lesz telepítve.
- Ön kell, hogy legyen a szuperfelhasználó.
- Egy sorba írhat be parancsokat, például ./configure && make && make install.
Figyelmeztetések
- A rendszer fontos összetevőinek összeállítása és cseréje problémákat okozhat.
- Az összeállítás több órát is igénybe vehet.
- Egyes forráscsomagok nem tartalmaznak konfigurációs fájlokat vagy akár fordítófájlokat. Ebben az esetben írja be a make parancsot egy terminálba, és nézze meg a kimenetet.