Was ist ein Cross Compiler?

Cross -Compiler sind Programme, die ausführbarer Code erzeugen können, die auf einer Plattform ausgeführt werden können, die derzeit nicht die Resident -Plattform für den Compiler ist. Sie werden üblicherweise verwendet, wenn ein Entwickler mehrere Plattformen verwenden muss, um Computerfunktionen zu verarbeiten, z. Durch die Verwendung eines Cross -Compilers können Sie diesen Mangel an Ressourcen durch die Erstellung einer miteinander verbundenen Ausführung zwischen verschiedenen Komponenten des Systems überwinden.

Ein Beispiel dafür, wenn ein Kreuz Compiler verwendet wird, ist, wenn Mikrocontroller innerhalb eines Systems verwendet werden. Im Allgemeinen enthält ein Mikrocontroller nicht viel Speicher. Wenn dieses Programm verwendet wird, um die Erstellung und das Problem der Ausführung von Befehlen zu verarbeiten, sind weniger Ressourcen für den Mikrocontroller in Verwaltungsaufträgen verbunden. Dies bedeutet, dass sie auf die Ausführung der vom Compiler bestellten Aufgabe gerichtet werden können.

Das Programm kann dazu beitragen, ein Arbeitsnetzwerk zwischen verschiedenen Maschinenarten oder sogar verschiedenen Versionen eines Betriebssystems zu erstellen. In dieser Anwendung könnte ein Unternehmen sowohl ältere als auch neuere Versionen eines Betriebssystems verwenden, um auf ein gemeinsames Netzwerk zuzugreifen, selbst wenn die Workstations im Büro eine breite Palette von Desktop -Computern mit unterschiedlichem Alter und Kapazität enthielten. Durch die Verwendung dieser Art von Programm können alle diese unterschiedlichen Elemente in eine zusammenhängende Build -Umgebung gesammelt werden, in der jeder der Stationen auf wichtige Dateien und Daten zugreifen kann, die sich auf dem gemeinsamen Server befinden.

Cross -Compiler können auf die frühen Tage der Entwicklung von Windows® und den allmählichen Rückgang der Verwendung von DOS durch viele Endbenutzer zurückgeführt werden. Heute bleiben sie ein häufiges Mittel zur Maximierung der Effizienz mehrerer Komponenten. Virtuelle Maschinen wie Javas JVM können mit dem Handling handhabtLast ein Teil der Funktionen, die mit der Verwendung dieser Software einst nur möglich waren.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?