Compartilhar via


Definição de módulo (.Arquivos de definição)

Os arquivos de definição de módulo (. def) fornecem o vinculador com 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. Porque há Opções do vinculador que pode ser usado em vez das 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 maneira de especificar a funções exportadas.

Você pode chamar um arquivo. def durante a fase de vinculador com o /DEF (especificar o arquivo de definição de módulo) a opção de vinculador.

Se você estiver criando um arquivo. exe que não possui nenhum exportações, usar um arquivo. def fará com que seu carregamento maior e mais lento do arquivo de saída.

Por exemplo, consulte a exportação de arquivos DLL usando DEF.

Consulte as seções a seguir para obter mais informações:

Consulte também

Referência

Opções do Vinculador

Frequently Asked Questions on Building

Outros recursos

Referência de construção C/C++