Compartilhar via


/WL (habilitar diagnóstico de uma linha)

Acrescenta informações adicionais a uma mensagem de erro ou de aviso.

Sintaxe

/WL

Comentários

Mensagens de erro e de aviso do compilador C++ podem ser seguidas por informações adicionais que aparecem, por padrão, em uma nova linha. Quando você compila na linha de comando, a linha extra de informações pode ser acrescentada à mensagem de erro ou de aviso. Será útil se você capturar sua saída de build em um arquivo de log e processar esse log para localizar todos os erros e avisos. Um ponto e vírgula vai separar a mensagem de erro ou de aviso da linha adicional.

Nem todas as mensagens de erro e de aviso têm uma linha extra de informações. O código a seguir vai gerar um erro que tem outra linha de informações. Ele permite que você teste o efeito quando usar /WL.

// compiler_option_WL.cpp
// compile with: /WL
#include <queue>
int main() {
   std::queue<int> q;
   q.fromthecontinuum();   // C2039
}

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. 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.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.

  3. Digite a opção do compilador na caixa Opções Adicionais.

Para definir essa opção do compilador via programação

Confira também

Opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC