/experimental:log
(Diagnóstico SARIF estruturado)
Saída de diagnósticos SARIF para o arquivo especificado. Para obter mais informações, consulte Diagnóstico SARIF estruturado.
Sintaxe
/experimental:log
filename
Argumentos
filename
Onde produzir diagnósticos SARIF. O .sarif
sufixo é adicionado ao nome do arquivo para produzir o nome do arquivo final no qual armazenar o diagnóstico SARIF resultante. O espaço entre /experimental:log
e nome do arquivo é opcional. Os caminhos que incluem espaços devem ser colocados entre aspas duplas. filename pode nomear um caminho relativo ou absoluto.
Comentários
Essa opção está disponível a partir do Visual Studio 2022 versão 17.8.
Os diagnósticos também são enviados como texto para o console, como de costume.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a configuração e a plataforma do projeto específico para o qual você deseja alterar a propriedade. Você também pode escolher "Todas as configurações" e "Todas as plataformas".
Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
Modifique a propriedade Opções Adicionais e escolha OK.
Exemplo
O comando a seguir produz informações SARIF para toda a compilação no arquivo no diags.sarif
diretório atual:
CL /experimental:logdiags main.cpp other.cpp
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de