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.
| Propriedade | Descrição |
|---|---|
| Diretório de saída | Especifica um caminho relativo para o diretório do arquivo de saída. Pode incluir variáveis de ambiente. |
| Diretório intermediário | Especifica um caminho relativo para o diretório de arquivos intermediário. Pode incluir variáveis de ambiente. |
| Nome do destino | Especifica o nome do arquivo que este projeto gera. |
| Extensão de alvo | Especifica a extensão de arquivo (por exemplo, .a) que este projeto gera. |
| Extensões a serem excluídas ao limpar | Especificação curinga delimitada por ponto-e-vírgula para quais arquivos no diretório intermediário devem ser excluídos ao limpar ou reconstruir. |
| Compilar arquivo de log | Especifica o ficheiro de log de compilação para gravar quando o log de compilação estiver ativado. |
| Conjunto de ferramentas da plataforma | Especifica o conjunto de ferramentas usado para criar a configuração atual. Se não estiver definido, o conjunto de ferramentas padrão será usado. |
| WSL *.exe caminho completo | Visual Studio 2019 versão 16.1 Caminho completo para o executável do Subsistema Windows para Linux (WSL) usado para compilar e depurar. |
| Máquina de construção remota | Exibe a máquina ou o dispositivo de destino a ser usado para compilação, implantação e depuração remotas. Você pode adicionar ou editar uma conexão de máquina de destino usando Ferramentas>Opções>Cross Platform>Connection Manager. Visual Studio 2019 versão 16.1 Você pode especificar uma máquina diferente para depuração na página Depuração . |
| Diretório raiz de compilação remota | Especifica um caminho para um diretório na máquina ou dispositivo remoto. |
| Diretório de projetos de compilação remota | Especifica um caminho para um diretório na máquina remota ou dispositivo para o projeto. |
| Diretório de implantação remota | Visual Studio 2019 versão 16.1 Especifica o caminho do diretório na máquina remota ou dispositivo para implantar o projeto. |
| Habilitar compilação incremental | Visual Studio 2019 versão 16.7 Especifica se as compilações incrementais devem ser feitas usando o sistema de compilação Ninja . As compilações geralmente serão mais rápidas para a maioria dos projetos com essa configuração habilitada. |
| Cópia remota inclui diretórios | Visual Studio 2019 versão 16.5 Uma lista de diretórios para copiar recursivamente do destino Linux. Esta propriedade afeta a transferência do cabeçalho remoto para o IntelliSense, mas não a compilação. Ele pode ser usado quando o IntelliSense usa padrões do compilador está definido como false. Use Diretórios de inclusão adicionais na guia Geral C/C++ para especificar diretórios de inclusão adicionais a serem usados para o IntelliSense e a compilação. |
| Diretórios de exclusão de cópia remota | Visual Studio 2019 versão 16.5 Uma lista de diretórios que não devem ser copiados do destino Linux. Normalmente, essa propriedade é usada para remover subdiretórios dos diretórios de inclusão. |
| IntelliSense usa padrões do compilador |
Visual Studio 2019 versão 16.5 Se deve consultar o compilador referenciado por este projeto para sua lista padrão de locais de inclusão. Esses locais são adicionados automaticamente à lista de diretórios remotos a serem copiados. Só defina essa propriedade como false se o compilador não suportar parâmetros do tipo gcc. Ambos os compiladores gcc e clang suportam consultas para os diretórios include (por exemplo, g++ -x c++ -E -v -std=c++11). |
| Tipo de Configuração | Especifica o tipo de saída que essa configuração gera, como: Biblioteca dinâmica (.so),Biblioteca estática (.a),Aplicativo (.out) e Makefile |
| Utilização de STL | Especifica qual biblioteca padrão C++ usar para esta configuração, como: Biblioteca C++ Padrão GNU Compartilhada ou Biblioteca C++ Padrão GNU Estática (-static) |