Поделиться через


/WL (включение вывода однострочных диагностических сообщений)

Добавляет дополнительные сведения в сообщение об ошибке или предупреждении.

Синтаксис

/WL

Замечания

За сообщениями об ошибках и предупреждениях компилятора C++ можно следовать дополнительным сведениям, отображаемым по умолчанию в новой строке. При компиляции из командной строки дополнительная строка информации может быть добавлена к сообщению об ошибке или предупреждении. Полезно записать выходные данные сборки в файл журнала, а затем обработать этот журнал, чтобы найти все ошибки и предупреждения. Точка с запятой отделяет сообщение об ошибке или предупреждении от дополнительной строки.

Не все сообщения об ошибках и предупреждениях содержат дополнительную строку информации. Следующий код приведет к возникновению ошибки с другой строкой сведений. Он позволяет проверить эффект при использовании /WL.

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

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Командная строка.

  3. Введите параметр компилятора в поле "Дополнительные параметры ".

Установка данного параметра компилятора программным способом

См. также

Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC