Файлы определения модуля (DEF)
Файлы определения модуля (DEF) предоставляют компоновщику информацию об экспортах, атрибутах и другие данные о компонуемой программе. DEF-файлы особенно полезны при построении библиотек DLL. Так как параметры компоновщика могут быть использованы вместо операторов определения модуля, DEF-файлы обычно не требуются. Для указания экспортированных функций также можно использовать модификатор __declspec(dllexport).
DEF-файл можно использовать на этапе компоновки с помощью параметра компоновщика /DEF (указание файла определения модуля).
Если происходит построение EXE-файла, не имеющего экспортов, то использование DEF-файла увеличит размер выходного файла и замедлит загрузку.
Пример см. в разделе Экспорт из DLL с использованием файлов DEF.
Дополнительные сведения см. в следующих разделах:
См. также
Ссылки
Часто задаваемые вопросы по построению