Share via


Archivos de definición de módulos (.Def)

Los archivos de definición de módulos (.def) proporcionan al vinculador información sobre exportaciones, atributos y otros datos del programa que se va a vincular. Un archivo .def resulta de gran utilidad para generar una DLL. Puesto que existen opciones del vinculador que se pueden utilizar en lugar de las instrucciones de definición de módulos, los archivos .def normalmente no son necesarios. También se puede utilizar __declspec(dllexport) para especificar funciones exportadas.

Puede invocar a un archivo .def durante la fase de vinculación con la opción /DEF (archivo de definiciones de módulo) del vinculador.

Si está generando un archivo .exe sin exportaciones, el uso de un archivo .def producirá un archivo de salida más grande y de carga más lenta.

Para obtener un ejemplo, vea Exportar desde un archivo DLL mediante archivos DEF.

Vea las secciones siguientes para obtener más información:

Vea también

Referencia

Opciones del vinculador

Preguntas más frecuentes sobre el proceso de generación

Otros recursos

Referencia de compilación de C/C++