next up previous
Nächste Seite: Aufruf und Bedienung Aufwärts: Werkzeuge zu M2Amiga Vorherige Seite: Was kann er nicht?

Der Linker (m2l)

Der Linker m2l bindet Objektdateien zu einem ausführbaren Programm. Als Hauptmodul wird dasjenige Modul verwendet, dessen Objektdatei als Argument übergeben wird. Die Objektdateien aller benötigten (importierten) Moduln werden dem Pfad folgend gesucht und eingelesen. Sind alle Referenzen aufgelöst, wird eine neue Datei erzeugt. Diese Datei enthält ein ausführbares Programm und trägt den Namen des Hauptmoduls ohne Erweiterung. Während des Linkvorgangs werden die Namen der gelesenen Dateien ausgegeben.

Abbildung 2.4: Umgebung für den Linker
\begin{figure}\begin{center}
\unitlength1cm
\begin{picture}(8,3)
\put(4,0.7){\ov...
...ebox(0,0)[b]{{\tt ob\cmsltt x\/}-Dateien}}
\end{picture}\end{center}\end{figure}


\begin{note}
Der Linker kann nur Programm-Moduln linken, aus einem
Implementatio...
...rsionen ---
{\em kein\/} lauff\uml {a}higes
Programm erstellt werden!
\end{note}



Unterabschnitte

Claudio Nieder 2000-11-12