MKEXP.EXE: Das C++-Hilfsprogramm für Importbibliotheken für 64-Bit-Windows
Nach oben zu Befehlszeilenhilfsprogramme - Index
MKEXP.EXE ist das 64-Bit-Windows-Gegenstück zu IMPLIB.EXE, dem Hilfsprogramm für Importbibliotheken für Win32. MKEXP unterstützt aber nicht genau dieselben Optionen wie IMPLIB.
MKEXP erzeugt Archivdaten im GNU-Stil (ELF-Format) (.a-Dateien).
Sie können mit MKEXP DLL-, DEF- oder OMF-Dateien verwenden.
Beispiele
Generieren einer Importbibliothek aus einer DLL:
mkexp mydll.a mydll.dll
Generieren einer Importbibliothek aus einer DEF-Datei:
mkexp mydll.a mydll.def
Die resultierenden .a-Dateien werden für jede Anwendung oder DLL, die mydll.dll verwendet, in den Bibliotheksabschnitt des Link-Befehls einbezogen. Die von MKEXP erzeugten .a-Dateien sind Archivdateien im GNU-Stil, die eine einzige Objektdatei mit Embarcadero-spezifischen Daten zum Beschreiben aller Exporte aus der DLL enthalten.
Befehlszeilenhilfe
C:> mkexp
mkexp.exe: Copyright (c) 2012 Embarcadero Technologies, Inc.
All rights reserved.
usage: mkexp [-n] [-d] [-o] [-p] outputfile inputfile
Creates an import archive from an input file.
Valid input files are OMF object files that contain only
EXPDEF COMENT records, PE files, and DEF files.
-f: prefer to link by ordinal (dangerous)
-d: assume input is a DEF file
-o: assume input is an OMF object file
-p: assume input is a PE file
File type is by default based on extension:
OMF: .obj
DEF: .def
PE: .dll, .exe