Moduldefinitionsdateien (.def)
Aktualisiert: November 2007
Moduldefinitionsdateien (.def) versorgen den Linker mit Informationen über Exporte, Attribute und andere Informationen im Hinblick auf das zu verknüpfende Programm. Eine DEF-Datei ist besonders beim Erstellen einer DLL von Nutzen. Da anstelle von Moduldefinitionsanweisungen auch Linkeroptionen verwendet werden können, sind DEF-Dateien im Allgemeinen nicht erforderlich. Sie können auch __declspec(dllexport) zur Angabe exportierter Funktionen verwenden.
Eine DEF-Datei kann während der Linkerphase mit der Linkeroption /DEF (Moduldefinitionsdatei angeben) aufgerufen werden.
Falls Sie eine EXE-Datei erstellen, die ohne Exporte auskommt, ist die Ausgabedatei bei Verwendung der DEF-Datei umfangreicher und wird langsamer geladen.
Weitere Informationen finden Sie in den folgenden Abschnitten:
Siehe auch
Referenz
FAQ (Häufig gestellte Fragen) zur Erstellung