/WL (habilitar diagnóstico de uma linha)
Acrescenta informações adicionais a um erro ou uma mensagem de aviso.
/WL
Comentários
O erro e mensagens de aviso do compilador C++ podem ser seguido pela informações adicionais que aparece, por padrão, em uma nova linha. Quando você compila de linha de comando, a linha adicional de informações podem ser acrescentada ao erro ou a mensagem de aviso. Isso pode ser desejável se você captura a saída de compilação para um arquivo de log e processará o log para localizar todos os erros e avisos. Um ponto-e-vírgula separará o erro ou a mensagem de aviso de linha adicional.
Não qualquer erro e mensagens de aviso têm uma linha adicional de informações. O código a seguir gerará um erro que tem uma linha adicional de informações; permitirá testar o efeito quando você usa /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
Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter detalhes, consulte Como abrir páginas de propriedade do projeto.
Clique na pasta C/C++.
Clique na página de propriedades de Linha de Comando.
Digite a opção de compilador na caixa Opções Adicionais.
Para definir essa opção do compilador via programação
- Consulte AdditionalOptions.