Compartilhar via


/ DLL (compilação uma DLL)

/DLL

Comentários

A opção /DLL cria uma DLL que o arquivo de saída principal.Uma DLL geralmente contém exportações que podem ser usadas por outro programa.Há três métodos para especificar exportações, listadas na ordem recomendada de uso:

  1. __declspec(dllexport) no código-fonte

  2. An EXPORTAÇÕES demonstrativo em um arquivo .def

  3. An / exportarespecificação de em um LINK de comando

Um programa pode usar mais de um método.

Outra maneira de criar uma DLL é com o BIBLIOTECA demonstrativo de definição de módulo.As opções /BASE e /DLL juntas são equivalentes ao BIBLIOTECA demonstrativo.

Não especificar esta opção dentro do ambiente de desenvolvimento; essa opção é para ser usado somente na linha de comando.Essa opção é definida quando você cria um projeto DLL com um Assistente de aplicativo.

Observe que se você criar sua biblioteca de importação em uma etapa preliminar, antes de criar sua DLL, você deve passar o mesmo conjunto de arquivos de objeto ao criar o arquivo .dll, sistema autônomo transmitidas ao criar a biblioteca de importação.

Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.

  2. clicar no Propriedades de configuração pasta.

  3. clicar no Geral página de propriedades.

  4. Modificar o Tipo de configuraçãopropriedade .

Para conjunto esta opção de vinculador programaticamente

Consulte também

Referência

Definindo opções do vinculador

Opções do Vinculador