Herunterladen Inhalt Inhalt Diese Seite drucken

Optionen Für Den Bindelauf - Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch

Compiler
Inhaltsverzeichnis

Werbung

COBOL2000 und POSIX
14.3.4 Optionen für den Bindelauf
Die folgenden Optionen für den Binder bleiben ohne Wirkung, wenn durch Angabe der Op-
tion -c der Compilerlauf nach der Übersetzung beendet wird. Für jede solche ungenutzte
Option gibt das cobol-Kommando eine Warnungsmeldung aus.
Hinweise zum Binden allgemein und zur Binde-Reihenfolge finden Sie im
„Binden" auf Seite
–L dateiverzeichnis
Mit dieser Option können Pfadnamen von Dateiverzeichnissen angegeben werden, die der
Binder nach Bibliotheken mit dem Namen libname.a durchsuchen soll. Diese Bibliotheken
müssen mit dem Operanden -l name angegeben werden.
Standardmäßig werden nur die Dateiverzeichnisse /usr/lib und /usr/ccs/lib nach
den Bibliotheken durchsucht.
Die Reihenfolge der -L-Optionen ist signifikant. Die mit -L angegebenen Dateiverzeichnis-
se werden vorrangig vor den Standard-Dateiverzeichnissen durchsucht.
Die -L-Optionen müssen vor den -l-Optionen angegeben werden, für die sie gelten sollen.
–M name
Mit name muss der PROGRAM-ID-Name des COBOL-Hauptprogramms in Großbuchsta-
ben angegeben werden. Die Angabe dieser Option ist immer erforderlich, wenn das Haupt-
programm ein COBOL-Programm ist.
–o ausgabedatei
Die vom Binder erzeugte ausführbare Datei wird in die Datei ausgabedatei geschrieben.
Enthält ausgabedatei keine Dateiverzeichnisbestandteile, wird die Datei in das aktuelle Da-
teiverzeichnis geschrieben, sonst in das mit ausgabedatei angegebene Dateiverzeichnis.
Standardmäßig wird die ausführbare Datei unter dem Namen a.out in das aktuelle Datei-
verzeichnis geschrieben. Man beachte dabei: für die Ausgabedatei sind nicht nur
Schreib-, sondern auch Leserechte erforderlich.
–l name
Diese Option veranlasst den Binder, beim Auflösen von Externverweisen per Autolink die
Bibliothek mit dem Namen libname.a zu durchsuchen.
Wenn mit der Binder-Option -L kein anderes Dateiverzeichnis angegeben wird, sucht der
Binder die angegebene Bibliothek in den Standard-Dateiverzeichnissen /usr/lib und
/usr/ccs/lib.
U41113-J-Z125-6
305ff.
Steuerung des Compilers
Abschnitt
317

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis