Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O suporte ao Linux está disponível no Visual Studio 2017 e posterior.
Geral
| Propriedade | Descrição | Opções |
|---|---|---|
| Arquivo de saída | A opção substitui o nome e o local padrão do programa que o vinculador cria. (-o) | |
| Mostrar progresso | Imprime mensagens de progresso do vinculador. | |
| Versão | A opção -version instrui o vinculador a colocar um número de versão no cabeçalho do executável. | |
| Habilitar saída detalhada | A opção -verbose instrui o vinculador a produzir mensagens detalhadas para depuração. | |
| Traço | A opção --trace instrui o vinculador a produzir os arquivos de entrada conforme eles são processados. | |
| Rastrear Símbolos | Imprime a lista de arquivos na qual um símbolo aparece. (--trace-symbol=symbol) | |
| Imprimir Mapa | A opção --print-map instrui o vinculador a produzir um mapa de links. | |
| Relatar Referências de Símbolo não Resolvido | Quando habilitada, esta opção relatará referências de símbolo não resolvidas. | |
| Otimizar uso de memória | Otimizar o uso de memória relendo as tabelas de símbolos, conforme o necessário. | |
| Caminho de pesquisa de biblioteca de compartilhada | Permite ao usuário popular o caminho de pesquisa de biblioteca compartilhada. (-rpath-link=path) | |
| Diretórios de Biblioteca Adicionais | Permite que o usuário substitua o caminho da biblioteca ambiental. (-L pasta). | |
| Vinculador | Especifica o programa a ser invocado durante a vinculação ou o caminho para o vinculador no sistema remoto. | |
| Tempo Limite da Vinculação | Tempo limite da vinculação remota em milissegundos. | |
| Saída da Cópia | Especifica se é necessário copiar o arquivo de saída de build do sistema remoto para o computador local. |
Entrada
| Propriedade | Descrição | Opções |
|---|---|---|
| Ignorar bibliotecas padrão específicas | Especifica um ou mais nomes de bibliotecas padrão a serem ignoradas. (--exclude-libs lib,lib) | |
| Ignorar Bibliotecas Padrão | Ignorar as bibliotecas padrão e pesquisar somente as bibliotecas explicitamente especificadas. | |
| Forçar Referências de Símbolo Não Definido | Forçar o símbolo a ser inserido no arquivo de saída como um símbolo indefinido. (-u símbolo --undefined=symbol) | |
| Dependências de biblioteca | Essa opção permite especificar as bibliotecas adicionais a serem adicionadas à linha de comando do vinculador. A biblioteca adicional será adicionada ao final da linha de comando do vinculador prefixada com 'lib' e terminando com a extensão '.a'. (-lFILE) | |
| Dependências adicionais | Especifica itens adicionais a serem adicionados à linha de comando do link. |
Depuração
| Propriedade | Descrição | Opções |
|---|---|---|
| Informações de símbolo do depurador | Informações de símbolo do depurador do arquivo de saída. |
Incluir Todos Omitir somente informações de símbolo do depurador Omitir todas as informações de símbolo |
| Nome de Arquivo de Mapa | A opção Map instrui o vinculador a criar um arquivo de mapa com o nome especificado pelo usuário. (-Map=) |
Avançado
| Propriedade | Descrição | Opções |
|---|---|---|
| Marcar variáveis como ReadOnly após a realocação | Essa opção marca as variáveis como somente leitura após a realocação. | |
| Habilitar associação de função imediata | Essa opção marca o objeto para associação de função imediata. | |
| Não Exigir Pilha Executável | Essa opção marca a saída para não exigir uma pilha executável. | |
| Arquivo morto inteiro | O Arquivo Inteiro usa todo o código de Fontes e Dependências Adicionais. |