Distcc

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. április 28-án felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

distcc

distcc 3.1 Gentoo Linuxon
Típusú elosztott fordítási eszköz
Szerző Martin Pool
Fejlesztő Fergus Henderson
Beírva Xi
Operációs rendszer Többplatformos szoftver
legújabb verzió 3.1 ( 2008. november 21. )
Engedély GPL
Weboldal distcc.org

A distcc (az angol  distributed C/C++/ObjC compiler szóból ) egy olyan eszköz, amely lehetővé teszi a forráskódok C / C++ / ObjC fordítókkal való fordítását távoli gépeken, ami felgyorsítja a fordítási folyamatot.

Két fő részből áll - szerver (distccd) és kliens (distcc).

A distcc elküldi a teljes előfeldolgozott forráskódot és a fordítóargumentumokat a hálózaton keresztül, így nincs szükség a fájlrendszer megosztására , ugyanazok a fejlécfájlok vagy -könyvtárak telepítése, és az idő szinkronizálása. A fordítást az ügyfélgép vezérli, amely általában egy fejlesztői vagy asztali számítógép . A számítógépen futó distcc kliens a fordítás előtt elvégzi az előkészítő lépéseket, a tényleges fordítás pedig a distccd-t futtató távoli szervereken történik.

Lehetőség van keresztplatformos fordításra is, vagyis olyan helyzetre, amelyben a distccd szerver a szerver architektúrától eltérő architektúrához fordít forrásokat. Például egy x86-64 -es szerver fordíthat x86 -os vagy alfa- forrásokat . Ez további konfigurációt igényel.

Lásd még

Jegyzetek

  1. Icecream használata | MDN (nem elérhető link) . Letöltve: 2018. szeptember 10. Az eredetiből archiválva : 2018. szeptember 10. 

Linkek