Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O suporte ao Linux está disponível no Visual Studio 2017 e posterior.
Geral
| Propriedade | Descrição | Escolhas |
|---|---|---|
| Arquivo de saída | A opção substitui o nome padrão e o local do programa que o vinculador cria. (-o) | |
| Mostrar progresso | Imprime mensagens de progresso do vinculador. | |
| Versão | A opção -version diz ao vinculador para colocar um número de versão no cabeçalho do executável. | |
| Ativar saída detalhada | A opção -verbose indica ao ligador gerar mensagens detalhadas para depuração. | |
| Rastreio | A opção --trace informa ao vinculador para produzir os arquivos de entrada conforme são processados. | |
| Símbolos de rastreamento | Imprima a lista de arquivos nos quais aparece um símbolo. (--trace-symbol=symbol) | |
| Imprimir Mapa | A opção --print-map diz ao vinculador para gerar um mapa de link. | |
| Relatar referências de símbolos não resolvidas | Esta opção, quando ativada, reportará referências de símbolos não resolvidas. | |
| Otimizar para a utilização de memória | Otimize para uso de memória, relendo as tabelas de símbolos conforme necessário. | |
| Caminho de pesquisa da biblioteca compartilhada | Permite que o usuário preencha o caminho de pesquisa da biblioteca compartilhada. (-rpath-link=caminho) | |
| Diretórios de bibliotecas adicionais | Permite que o usuário substitua o caminho da biblioteca ambiental. (-L pasta). | |
| linker | Especifica o programa a ser invocado durante a vinculação ou o caminho para o vinculador no sistema remoto. | |
| Tempo de Expiração do Link | Tempo limite de ligação remota, em milissegundos. | |
| Copiar saída | Especifica se o arquivo de saída de compilação deve ser copiado do sistema remoto para a máquina local. |
Entrada
| Propriedade | Descrição | Escolhas |
|---|---|---|
| Ignorar bibliotecas padrão específicas | Especifica um ou mais nomes de bibliotecas padrão a serem ignorados. (--exclude-libs lib,lib) | |
| Ignorar bibliotecas padrão | Ignore as bibliotecas padrão e pesquise apenas as bibliotecas especificadas explicitamente. | |
| Forçar referências de símbolos indefinidos | Símbolo de força a ser inserido no arquivo de saída como um símbolo indefinido. (-u símbolo --undefined=symbol) | |
| Dependências da biblioteca | Esta opção permite especificar 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 terminará com a extensão '.a'. (-lFILE) | |
| Dependências adicionais | Especifica itens adicionais a serem adicionados à linha de comando do link. |
Depuração de código
| Propriedade | Descrição | Escolhas |
|---|---|---|
| Informações de Símbolos do Depurador | Informações do símbolo do depurador do arquivo de saída. |
Incluir tudo Omitir somente informações do símbolo do depurador Omitir todas as informações do símbolo |
| Nome do arquivo do mapa | A opção Mapa diz ao vinculador para criar um arquivo de mapa com o nome especificado pelo usuário. (-Mapa=) |
Avançado
| Propriedade | Descrição | Escolhas |
|---|---|---|
| Marcar variáveis somente leitura após a realocação | Esta opção marca as variáveis somente leitura após a realocação. | |
| Ativar vinculação de função imediata | Esta opção marca o objeto para vinculação de função imediata. | |
| Não requer pilha executável | Esta opção indica que a saída não requer uma pilha executável. | |
| Todo o Arquivo | O arquivo completo utiliza todo o código das fontes e dependências adicionais. |