Compartir a través de


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 compilar 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á compilando 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

Otros recursos

Referencia de compilación de C/C++

Frequently Asked Questions on Building