Anfang des Inhaltsbereichs

Funktionsdokumentation Linkvorgang Dokument im Navigationsbaum lokalisieren

Verwendung

Beim Linken werden Objektdateien im Verzeichnis tmp zu einer Softwarekomponente zusammengefügt.

VMAKE verwendet zum Linken verschiedene Werkzeuge für die unterschiedlichen Objektdateien, die beim Übersetzungsvorgang entstehen können. Die Entscheidung darüber, welches Werkzeug zum Linken der jeweiligen Objektdatei verwendet werden soll, trifft VMAKE auf der Basis der Dateiendung der Beschreibungsdatei. Das Werkzeug entnimmt der Linkbeschreibung die Verweise auf die zu linkenden Objektdateien und die dabei zu verwendenden Optionen.

VMAKE legt die beim Linken erstellte Softwarekomponente in einem vordefinierten oder einem in der Linkbeschreibung spezifizierten Zielverzeichnis ab und löscht sie danach im Verzeichnis tmp.

zu erstellende Softwarekomponente

verwendetes Werkzeug

Zielverzeichnis

Programm

linklnk

$DBROOT/pgm

Programm, das Shared-Memory-Zugriff ermöglicht

linkshm

$DBROOT/pgm

statische Bibliothek

archive

$WRK/fast/obj oder $WRK/slow/obj

dynamische Bibliothek

linkdll

$DBROOT/lib (32 bit)

$DBROOT/lib/lib64 (64 bit)

Programm, das mit anderen Programmen gelinkt werden kann

linkrel

$WRK/fast/obj oder $WRK/slow/obj

Programm, das mit anderen Programmen gelinkt werden kann und Shared-Memory-Zugriff ermöglicht

linkshr

$WRK/fast/obj oder $WRK/slow/obj

 

Ende des Inhaltsbereichs