Ошибки и предупреждения NMAKE (Uxxxx)

Этот раздел содержит ссылку на ошибки и предупреждения, созданные средством сборки NMAKE. Ошибки и предупреждения NMAKE имеют форму Uxxxx, где xxxx — это четырехзначное число.

Внимание

Компиляторы и средства сборки Visual Studio могут сообщать о многих типах ошибок и предупреждений. После обнаружения ошибки или предупреждения средства сборки могут делать предположения о намерении кода и пытаться продолжить работу, чтобы в одно и то же время сообщалось больше проблем. Если средства делают неверное предположение, последующие ошибки или предупреждения не могут применяться к проекту. При устранении проблем в проекте всегда начинайте с первой зарегистрированной ошибки (или предупреждения) и выполняйте повторную сборку как можно чаще. Одно исправление может устранить несколько последующих ошибок.

Чтобы получить справку по определенному диагностическом сообщению в Visual Studio, выберите его в окне вывода и нажмите клавишу F1 . Visual Studio открывает страницу документации для этой ошибки, если она существует. Вы также можете использовать средство поиска в верхней части страницы, чтобы найти статьи об определенных ошибках или предупреждениях. Или просмотрите список ошибок и предупреждений по инструменту и введите оглавление на этой странице.

Примечание.

Не все ошибки или предупреждения Visual Studio документируются. Во многих случаях диагностическое сообщение предоставляет все доступные сведения. Если вы приземлились на этой странице и думаете, что сообщение об ошибке или предупреждении требует дополнительного объяснения, сообщите нам, используя кнопки обратной связи на этой странице. Если вы считаете, что ошибка или предупреждение неправильно, или вы нашли другую проблему с набором инструментов, сообщите о проблеме продукта на сайте Сообщество разработчиков. Вы также можете отправлять отзывы и вводить ошибки в интегрированной среде разработки. В Visual Studio перейдите в строку меню и выберите "Отправить отзыв о > проблеме" или отправьте предложение с помощью справки по отправке отзывов >> о функции.> Некоторые разделы об ошибках компилятора были созданы, которые не создаются компилятором и теперь перенаправляются на эту страницу.

Вы можете найти дополнительную помощь по ошибкам и предупреждениям на форумах Microsoft Q&A++ . Или найдите номер ошибки или предупреждения на сайте Сообщество разработчиков Visual Studio C++. Вы также можете искать решения в стеке Overflow .

Ссылки на дополнительные справочные материалы и ресурсы сообщества см. в разделе справки и сообщества Visual C++.

Неустранимая ошибка NMAKE

Ошибка Message
Неустранимая ошибка NMAKE U1000 синтаксическая ошибка: ")" отсутствует в вызове макроса
Неустранимая ошибка NMAKE U1001 синтаксическая ошибка: недопустимый символ 'символ' в макросе
Неустранимая ошибка NMAKE U1007 двойная кавычка не разрешена в имени
Неустранимая ошибка NMAKE U1023 синтаксическая ошибка в выражении
Неустранимая ошибка NMAKE U1033 синтаксическая ошибка: "string" непредвиденная
Неустранимая ошибка NMAKE U1034 синтаксическая ошибка: отсутствует разделитель
Неустранимая ошибка NMAKE U1035 синтаксическая ошибка: ожидался разделитель ":" или "="
Неустранимая ошибка NMAKE U1036 ошибка синтаксиса: слишком много имен слева от '='
Неустранимая ошибка NMAKE U1045 Не удалось создать: сообщение
Неустранимая ошибка NMAKE U1050 Сообщение
Неустранимая ошибка NMAKE U1051 вне памяти
Неустранимая ошибка NMAKE U1052 Файл "имя_файла" не найден
Неустранимая ошибка NMAKE U1055 вне пространства среды
Неустранимая ошибка NMAKE U1056 не удается найти обработчик команд
Неустранимая ошибка NMAKE U1059 синтаксическая ошибка: "}" отсутствует в зависимости
Неустранимая ошибка NMAKE U1064 MAKEFILE не найден и не указан целевой объект
Неустранимая ошибка NMAKE U1065 Недопустимый параметр "option"
Неустранимая ошибка NMAKE U1070 цикл в определении макроса "macroname"
Неустранимая ошибка NMAKE U1071 цикл в дереве зависимостей для целевого "targetname"
Неустранимая ошибка NMAKE U1073 Не знаю, как сделать "targetname"
Неустранимая ошибка NMAKE U1076 слишком длинное имя
Неустранимая ошибка NMAKE U1077 "программа": возвращаемый код "value"
Неустранимая ошибка NMAKE U1078 постоянное переполнение выражения
Неустранимая ошибка NMAKE U1083 Целевой макрос "target" расширяется до нуля
Неустранимая ошибка NMAKE U1086 Правило вывода не может иметь зависимых
Неустранимая ошибка NMAKE U1087 не может иметь : и :: зависимые от одного целевого объекта
Неустранимая ошибка NMAKE U1088 недопустимый разделитель '::' в правиле вывода данных
Неустранимая ошибка NMAKE U1095 Слишком длинная расширенная командная строка 'commandline'
Неустранимая ошибка NMAKE U1097 Синтаксис filename-parts требует зависимостей
Неустранимая ошибка NMAKE U1099 переполнение стека
Неустранимая ошибка NMAKE U1100 Макрос "имя макроса" является незаконным в контексте пакетного правила "rule-name"

Предупреждения NMAKE

Предупреждение Message
Предупреждение NMAKE U4001 командный файл можно вызвать только из командной строки
Предупреждение NMAKE U4004 слишком много правил для цели 'targetname'
Предупреждение NMAKE U4006 специальный макрос не определен: "macroname"
Предупреждение NMAKE U4007 Имя файла 'filename' слишком длинное; будет усечено до формата 8.3.
Предупреждение NMAKE U4010 "target": ошибка сборки; /K задан, продолжаем ...
Предупреждение NMAKE U4011 "target": не все доступные зависимые; целевой объект не создан

См. также

Компилятор C/C++ и средства сборки ошибок и предупреждений
NMAKE reference (Справочник по NMAKE)