Compartilhar via


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

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 quando estiver criando uma DLL.Porque existem 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 forma de especificar 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) opção de vinculador.

Se você estiver criando um arquivo. exe que não possui nenhum exportações, o uso de um arquivo. def tornará 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

Outros recursos

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

Frequently Asked Questions on Building