Saída LINK
A saída do vinculador inclui arquivos .exe, DLLs, mapfiles e mensagens.
arquivos de saída
O arquivo de saída padrão do LINK é um arquivo .exe. Se a opção /DLL for especificada, o LINK criará um arquivo .dll. Você pode controlar o nome do arquivo de saída com a opção Nome do Arquivo de Saída (/OUT).
No modo incremental, o LINK cria um arquivo .ilk para armazenar informações de status para builds incrementais posteriores do programa. Para obter detalhes sobre arquivos .ilk, confira Arquivos .ilk. Para obter mais informações sobre a vinculação incremental, confira a opção Vincular de maneira incremental (/INCREMENTAL).
Quando o LINK cria um programa que contém exportações (geralmente uma DLL), ele também cria um arquivo .lib, a menos que um arquivo .exp tenha sido usado no build. Você pode controlar o nome do arquivo da biblioteca de importação com a opção /IMPLIB.
Se a opção Gerar Mapfile (/MAP) for especificada, o LINK criará um mapfile.
Se a opção Gerar Informações de Depuração (/DEBUG) for especificada, o LINK criará um PDB contendo informações de depuração para o programa.
Outras Saídas
Quando você digita link
sem outras entradas de linha de comando, o LINK exibe uma instrução de uso que resume as opções disponíveis.
O LINK exibe uma mensagem de direitos autorais e de versão e ecoa entrada do arquivo de comando, a menos que a opção Suprimir Faixa de Inicialização (/NOLOGO) seja usada.
Você pode usar a opção Imprimir Mensagens de Progresso (/VERBOSE) para exibir detalhes adicionais sobre o build.
O LINK emite mensagens de erro e aviso no formato LNKnnnn. Esse prefixo de erro e o intervalo de números também são usados por LIB, DUMPBIN e EDITBIN.