Arquivos de definição do módulo (.Def)
Os arquivos de definição de módulo (.def) fornecem ao vinculador informações sobre exportações, atributos e outras informações sobre o programa a ser vinculado. Um arquivo .def é mais útil ao criar uma DLL. Como há Opções do vinculador do MSVC que podem ser usadas em vez de instruções de definição de módulo, os arquivos .def geralmente não são necessários. Você também pode usar __declspec(dllexport) como uma forma de especificar funções exportadas.
Você pode invocar um arquivo .def durante a fase do vinculador com a opção do vinculador /DEF (Especificar arquivo de definição de módulo).
Se você estiver criando um arquivo .exe que não tem exportações, o uso de um arquivo .def tornará o arquivo de saída maior e mais lento.
Para ver um exemplo, confira Exportar de uma DLL usando arquivos DEF.
Consulte as seguintes seções para obter mais informações:
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de