COFF2OMF.EXE: Das Konvertierungsprogramm für Importbibliotheken

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Befehlszeilenhilfsprogramme - Index

COFF2OMF konvertiert eine COFF-Importbibliotheksdatei <Eingabedatei> in die entsprechende OMF-Importbibliotheksdatei <Ausgabedatei>. Die Datei COFF2OMF.EXE befindet sich im Verzeichnis \BIN von RAD Studio.

Befehlszeilensyntax

Coff2Omf [<Optionen>] <Eingabedatei> <Ausgabedatei>


Befehlszeilenelemente

Element Beschreibung

<Optionen>

Befehlszeilenoptionen. Optional.

<Eingabedatei>

Definiert eine COFF-Importbibliotheksdatei, die konvertiert werden soll. Diese Datei muss angegeben werden.

<Ausgabedatei>

Definiert den Namen für die OMF-Ausgabebibliotheksdatei. Diese Datei muss angegeben werden.


Um die Hilfe für die Befehlszeile anzuzeigen, geben Sie Folgendes ein:

coff2omf

COFF2OMF konvertiert die als public exportierten Symbole in der COFF-Importbibliothek in ein entsprechendes Set von Symbolen in der OMF-Importbibliothek. COFF2OMF ermöglicht das Linken von DLLs (von Microsoft und anderen Fremdherstellern), die das COFF-Format verwenden. COFF2OMF konvertiert keine .OBJ-Dateien.

Führen Sie COFF2OMF mit einer für eine spezielle DLL erzeugten COFF-Importbibliothek aus, und verwenden Sie die resultierende Importbibliothek zum Linken von EXE- und DLL-Dateien im OMF-Format.


Befehlszeilenoptionen

COFF2OMF.EXE unterstützt die in der folgenden Tabelle aufgeführten Befehlszeilenoptionen:

Befehlszeilenoptionen für COFF2OMF

Option Beschreibung

-h or -?

Zeigt die Hilfe an.

-q

Quiet-Modus. Konvertiert ohne Übernahme von Informationen in die Standardausgabe.

-v

Gibt ausgewählte Symbole aus. Übernimmt die konvertierten Symbole in die Standardausgabe, die in eine Ausgabedatei umgeleitet werden kann.

-r

Entfernt (löscht) die Ausgabedatei, sofern sie leer ist. Löscht die Ausgabedatei, falls ein Fehler auftrat und das Ergebnis der Konvertierung eine leere Datei ist.

-lib:xx

Legt Optionen für die Erzeugung von OMF-Importbibliotheken fest. Folgende Optionen sind für xx möglich:

  • ms — Einträge zulassen, die eine MS-C++-Namensergänzung verwenden. (Voreinstellung: Nein)
  • st -- Namen normalisieren, anstatt verkürzte MS-stdcall-Aliase zuzuweisen.
  • ca -- Keine MS-cdecl-Aliase verwenden. (Voreinstellung: Aliase zuweisen)