Partilhar via


Sintaxe de linha de comando do vinculador

Para executar o LINK.EXE, use a seguinte sintaxe de comando:

LINK arguments

O arguments incluem opções e nomes de arquivos e pode ser especificado em qualquer ordem. As opções são processado primeiro, depois em seguida arquivos. Use um ou mais espaços ou tabulações para separar os argumentos.

ObservaçãoObservação

Você pode iniciar essa ferramenta somente a partir de Visual Studio o prompt de comando. Não é possível iniciá-lo em um prompt de comando do sistema ou do Windows Explorer.

Na linha de comando, uma opção consiste em um especificador de opção, um traço (-) ou em uma barra (/), seguido pelo nome da opção. Os nomes de opção não podem ser abreviados. Algumas opções de levar um argumento, especificado após dois-pontos (:). Sem espaços ou tabulações são permitidas dentro de uma especificação de opção, exceto dentro de uma seqüência entre aspas na opção /COMMENT. Especifica argumentos numéricos em decimal ou notação da linguagem C. Os nomes de opção e seus argumentos de palavra-chave ou nome de arquivo não diferenciam maiúsculas de minúsculas, mas os identificadores como argumentos diferenciam maiúsculas de minúsculas.

Para passar a um arquivo para o vinculador, especifique o nome do arquivo na linha de comando após o comando LINK. Você pode especificar um caminho absoluto ou relativo com o nome do arquivo e você pode usar curingas no nome do arquivo. Se você omitir o ponto (.) e a extensão de nome de arquivo, LINK assume. obj, o objetivo de localizar o arquivo. LINK não usa as extensões de arquivo ou a falta delas fazer suposições sobre o conteúdo de arquivos; Ele determina o tipo de arquivo, examinando a ele e o processa adequadamente.

link. exe retornará zero para o sucesso (sem erros). Caso contrário, o vinculador retorna o número de erro que parou o link. Por exemplo, se o vinculador gera LNK1104, o vinculador retorna 1104. Da mesma forma, o menor número de erro retornado em um erro pelo vinculador é 1000. Um valor de retorno de 128 representa um problema de configuração com o sistema operacional ou de um arquivo. config. o carregador não foi carregado o link. exe ou c2.dll.

Consulte também

Referência

Configurando opções de vinculador

Opções do Vinculador