Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Opções do Vinculador

A ferramenta that links Common Object File Format (COFF) objeto Files and Libraries to is LINK Criar a Executable (.EXE) arquivo or dynamic-link library (DLL).

A tabela abaixo é uma abrangente lista de opções para LINK.exe.Esta seção também inclui informações sobre:

Linker Opções specified on the linha de comando are not com diferenciação de maiúsculas e minúsculas: / Base e /BASE significa a mesma coisa.

Você pode especificar algumas opções do vinculador via o pragma http://msdn.microsoft.com/pt-br/library/7f0aews7(v=vs.80) Comentário.

Opção

Objetivo

@

Especifica um arquivo de resposta

/ALIGN

Especifica o alinhamento de cada seção

/ALLOWBIND

Especifica que uma DLL não pode ser vinculada

/ALLOWISOLATION

Especifica o comportamento de pesquisa de manifesto.

/ASSEMBLYDEBUG

Adds the DebuggableAttribute to a Gerenciado imagem.

/ASSEMBLYLINKRESOURCE

Criar um link para um recurso gerenciado.

/ASSEMBLYMODULE

Specifies that a Intermediate Microsoft Idioma (MSIL) módulo should be Imported into the assembly

/ASSEMBLYRESOURCE

Incorpora um arquivo de recurso gerenciado para um conjunto de módulos (assembly)

/BASE

Define um endereço base para o programa

/CLRIMAGETYPE

Define o tipo (IJW, puro, ou de segurança) de uma imagem do CLR.

/CLRSUPPORTLASTERROR

The last código de erro of chamado funções preserves Através the Mechanism P/Invoke.

/CLRTHREADATTRIBUTE

Especificar qual atributo segmentação desejado aplicado até o ponto de entrada do seu programa do CLR.

/CLRUNMANAGEDCODECHECK

/CLRUNMANAGEDCODECHECK specifies Whether the vinculador will aplicar the atributo SuppressUnmanagedCodeSecurity to PInvoke Linker-generated stubs that chamar from código gerenciado em DLLs Native.

/Debug

CREATES Depurando informações

/DEF

Transmite um arquivo de definição-módulo (.DEF) para o vinculador

/DEFAULTLIB

Searches the specified biblioteca When Resolving Externo References

/DELAY

Controls the Delayed Carregando of DLLs

/DELAYLOAD

Causes the Delayed Carregando of the specified DLL

/DELAYSIGN

Parcialmente assinar um conjunto de módulos (assembly).

/DLL

Cria uma DLL

/DRIVER

Cria um driver de modo kernel do Windows NT

/ENTRY

Define o endereço inicial

/errorReport

Relatar erros vinculador interno à Microsoft.

/EXPORT

Exporta uma função

/FIXED

Cria um programa que pode ser carregado somente no seu endereço base preferencial

/Force

Forces a link to completo in spite of não resolvido or symbols defined Mais than once

/FUNCTIONPADMIN

Cria uma imagem hotpatchable.

/HEAP

Define o tamanho da pilha em bytes

/IDLOUT

Specifies the name of the arquivo .IDL and files saída Outro MIDL

/IGNOREIDL

Impede que informações de atributo de processamento em um arquivo .IDL

/IMPLIB

Overrides the usar como padrão Importar Name biblioteca

/INCLUDE

Força o símbolo referências

/INCREMENTAL

Vinculando controles incremental

/KEYCONTAINER

Specify a chave Contêiner to assinar an assembly.

/KEYFILE

Especificar chave ou par de chaves para assinar um conjunto de módulos (assembly).

/LARGEADDRESSAWARE

Tells the compilador that the aplicativo supports Addresses Grande than gigabytes Two

/LIBPATH

Permite que o usuário substituir o caminho da biblioteca ambiental

/LTCG

Especifica a geração de código link-hora

/MACHINE

Especifica a plataforma de destino

/MANIFEST

Criar a arquivo de manifesto Side-by-Side.

/MANIFESTDEPENDENCY

Especifique um < dependentAssembly > seção no seu arquivo de manifesto.

/MANIFESTFILE (arquivo manifesto nome)

Alterar the name of the arquivo de manifesto usar como padrão.

/MAP

Cria um mapfile

/MAPINFO

Inclui as informações especificadas na mapfile

/MERGE

Combina as seções

/MIDL

Especifica as opções de linha de comando MIDL

/NOASSEMBLY

Suprime a criação de um conjunto de módulos (assembly) .NET Framework

/NODEFAULTLIB

Ignores Tudo (or specified) Libraries usar como padrão When References Resolving externo

/NOENTRY

Cria uma DLL de recurso dividido somente

/NOLOGO

Suprime faixa de inicialização

/NXCOMPAT

Marca um executável como tendo sido testados para ser compatível com recurso de Prevenção de execução de dados do Windows.

/OPT

Controles de link otimizações

/ORDER

Coloca COMDATs para a imagem em uma ordem predeterminada

/OUT

Especifica o nome do arquivo de saída

/PDB

Cria um arquivo de banco de dados (pdb) programa

/PDBSTRIPPED

Cria um arquivo de banco de dados (pdb) Programa com nenhum símbolos particulares

/PGD

Especifica arquivo .pgd para optionizations perfil interativa.

/PROFILE

Produz um arquivo de saída que pode ser usado com o Profiler ferramentas de desempenho.

/RELEASE

Define a soma de verificação no cabeçalho do EXE

/SAFESEH

Especifica que a imagem irá conter uma tabela de manipuladores de exceção de segurança.

/SECTION

Substitui os atributos de uma seção

/STACK

Define o tamanho da pilha em bytes

/STUB

Anexa um programa do MS-DOS de stub a um programa Win32

/SUBSYSTEM

Informa ao sistema operacional como executar o arquivo .exe

/SWAPRUN

Tells the sistema operacional to the saída vinculador to a arquivo trocar copiar before Executando it

/TLBID

Permite que você especifique a identificação do recurso da biblioteca de tipos do vinculador-gerado

/TLBOUT

Especifica o nome do arquivo .tlb e outros arquivos de saída MIDL

/TSAWARE

Cria um aplicativo que é desenvolvido especificamente para ser executado com o Terminal Server

/VERBOSE

Vinculador PRINTS Progresso Messages

/Version

Atribui um número de versão

/WX

Trate vinculador avisos como erros.

Para obter informações relacionadas, consulte Opções Link Compiler-Controlled.

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.