Zum Inhalt springen

Objektcode

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 4. Februar 2006 um 20:38 Uhr durch Theclaw (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Objektcode ist ein Zwischenergebnis eines Compiler- bzw. Übersetzungsvorgangs von einem Programm. Einfache Compiler können diesen Schritt überspringen.

Der Objektcode besteht hauptsächlich aus Maschinencode für die Architektur, für die das Programm übersetzt wurde. Er enthält üblicherweise kompakten und vorgeparsten Code und oft benutzte Programmbibliotheken, die dann mit anderen Objektdateien verlinkt werden.

Das Format eines Objektcodes ist abhängig von Programmiersprache, Compiler und der Maschine. Nach dem Erstellen von Objektcode kommt normalerweise das Linken, das als Ergebnis das fertige ausführbare Programm enthält.