implib.exe

Verfasser: (Norbert) Südland, Aalen, Deutschland

Das Werkzeug, um eine Importbibliothek zu einer dynamischen Querverweisbibliothek (DLL) zu erzeugen, damit die Funktionen korrekt von einem ausführbaren Programm aus aufgerufen werden können. Diese Möglichkeit wird vor allem interessant, wenn immer wieder dieselben Funktionen in unterschiedlichen Programmen benötigt werden, die aufeinander zugreifen.

Die möglichen Einstellparameter werden durch einen Aufruf (ohne Argumente) von:

implib.exe
abgefragt, wobei die deutsche Übersetzung der Antwort lautet:
Borland implib Fassung 2.0.140.1 Kopierrecht © 1991, 1997 Borland International

Aufruf: implib [Wahlmöglichkeiten] Bibliotheksname[.lib] [@Konfigurationsdatei | Quellenname] [Quellenname ...]

Wahlmöglichkeiten:
-cGroß- und Kleinschreibung unterscheiden
-fImporte über Namen erzwingen (mit Hinweisen)
-iAustrittsfunktion WEP( ) ignorieren
-oModulendungen entfernen (16-Bit-Windows)
-wkeine Warnungen

Die Konfigurationsdatei mag eine Liste von zu bearbeitenden Quelldateien enthalten.
Joker-Zeichen sind für Dateinamen mit Endung .dll und .def zulässig.

Ob im Rahmen einer Übersetzung dieses Programms in andere Sprachen auch alle Buchstaben für die Wahlmöglichkeiten mit übersetzt werden müssen, kann erörtert werden.

Folgender Aufruf erzeugt eine Importbibliothek aus einer dynamischen Querverweisbibliothek (DLL):

implib.exe Beispiel.lib Beispiel.dll

Die erzeugte Importbibliothek *.lib kann dann normal in die ausführbare Datei *.exe eingebunden werden ([1997Lou], Kapitel 11.3, Seite 249-250). Die Datei import32.lib ist eine Importbibliothek für viele Windows-Funktionen.

impdef.exe (nächster Beitrag) Inhaltsverzeichnis brcc32.exe (vorheriger Beitrag)
Esperanta versio English Version