Skip to main content

Mi az a keresztirányító?

A Cross Compilers olyan programok, amelyek képesek olyan végrehajtható kód előállítására, amelyet olyan platformon lehet futtatni, amely jelenleg nem a fordító rezidens platformja.Általában akkor használják, amikor egy fejlesztőnek több platformot kell használnia a számítástechnikai funkciók kezelése érdekében, például a beágyazott rendszerekben, ahol a rendszer minden beágyazott számítógépe kisebb erőforrásokkal rendelkezik.Keresztelő fordító használata lehetővé teszi az erőforrások hiányának leküzdését azáltal, hogy összekapcsolódott a rendszer különböző alkotóelemei között.

Az egyik példa arra, hogy mikor lehet kereszteződést használni, ha a mikrovezérlők egy rendszeren belül vannak használatban.Általában a mikrokontroller nem tartalmaz sok memóriát, tehát amikor ezt a programot a parancsok végrehajtásának és kiadásának kezelésére használják, a mikrovezérlő forrásainak kevesebb forrását kötik az adminisztratív megrendelésekbe.Ez azt jelenti, hogy a fordító által megrendelt feladat elvégzésére irányíthatók.

A program hozzájárulhat egy működőhálózat létrehozásához a különböző típusú gépek vagy akár az operációs rendszer különböző verziói között.Ebben az alkalmazásban egy vállalat használhat egy operációs rendszer régebbi és újabb verzióit egy közös hálózathoz való hozzáféréshez, még akkor is, ha az irodában lévő munkaállomások különféle életkorú és kapacitású asztali számítógépek széles skáláját mutatják be.Az ilyen típusú programok használata lehetővé teszi, hogy ezeket a változatos elemeket összegyűjtsék egy koherens építési környezetbe, amely lehetővé teszi az egyes állomások számára, hogy hozzáférjenek a közös szerveren található alapvető fájlokhoz és adatokhoz.

A Cross Compilers a Windows Reg fejlesztésének korai napjaiba vezethető vissza;és a DOS sok végfelhasználó általi használatának fokozatos csökkenése.Manapság továbbra is közös eszközök továbbra is a több komponens hatékonyságának maximalizálására.A virtuális gépek, mint például a Java JVM, képesek végre kezelni a funkciók egy részét, amelyek valaha csak a szoftver használatával lehetségesek voltak.