Udostępnij przez


Błędy i ostrzeżenia NMAKE (Uxxxx)

Ta sekcja zawiera odwołanie do błędów i ostrzeżeń generowanych przez narzędzie kompilacji NMAKE. Błędy i ostrzeżenia NMAKE mają postać Uxxxx, gdzie xxxx jest liczbą czterocyfrową.

Ważne

Kompilatory i narzędzia kompilacji programu Visual Studio mogą zgłaszać wiele rodzajów błędów i ostrzeżeń. Po znalezieniu błędu lub ostrzeżenia narzędzia kompilacji mogą podjąć założenia dotyczące intencji kodu i próby kontynuowania, dzięki czemu więcej problemów można zgłaszać w tym samym czasie. Jeśli narzędzia przyjmą błędne założenie, późniejsze błędy lub ostrzeżenia mogą nie mieć zastosowania do projektu. W przypadku naprawiania problemów w projekcie zawsze należy zacząć od pierwszego zgłoszonego błędu lub ostrzeżenia i często ponownie skompilować. Jedna poprawka może rozwiązać wiele kolejnych błędów.

Aby uzyskać pomoc dotyczącą konkretnego komunikatu diagnostycznego w programie Visual Studio, wybierz go w oknie Dane wyjściowe i naciśnij F1 . Program Visual Studio otwiera stronę dokumentacji dla tego błędu, jeśli istnieje. Możesz również użyć narzędzia wyszukiwania w górnej części strony, aby znaleźć artykuły dotyczące określonych błędów lub ostrzeżeń. Możesz też przejrzeć listę błędów i ostrzeżeń według narzędzia i wpisać spis treści na tej stronie.

Uwaga

Nie każdy błąd lub ostrzeżenie programu Visual Studio nie jest udokumentowane. W wielu przypadkach komunikat diagnostyczny zawiera wszystkie dostępne informacje. Jeśli trafisz na tę stronę i pomyśl, że komunikat o błędzie lub ostrzeżeniu wymaga dodatkowego wyjaśnienia, daj nam znać, korzystając z przycisków opinii na tej stronie. Jeśli uważasz, że błąd lub ostrzeżenie jest nieprawidłowe lub znaleziono inny problem z zestawem narzędzi, zgłoś problem z produktem w witrynie Społeczność deweloperów. Możesz również wysłać opinię i wprowadzić usterki w środowisku IDE. W programie Visual Studio przejdź do paska menu i wybierz Pomoc > Wyślij opinię > Zgłoś problem, lub prześlij sugestię, korzystając z Pomoc > Wyślij opinię > Zaproponuj funkcję. Niektóre tematy błędów kompilatora zostały utworzone, które nie są emitowane przez kompilator, a teraz przekieruj do tej strony.

Dodatkową pomoc dotyczącą błędów i ostrzeżeń można znaleźć na forach Microsoft Q&A C++. Możesz też wyszukać numer błędu lub ostrzeżenia w witrynie Społeczności deweloperów programu Visual Studio C++. Możesz również wyszukać rozwiązanie Stack Overflow , aby znaleźć rozwiązania.

Aby uzyskać linki do dodatkowych zasobów pomocy i społeczności, zobacz Visual C++ Help and Community (Pomoc i społeczność języka Visual C++).

Błędy krytyczne NMAKE

Error Message
Błąd krytyczny NMAKE U1000 błąd składni: brak ')' w wywołaniu makra
Błąd krytyczny NMAKE U1001 błąd składni: niedozwolony znak "znak" w makrze
Błąd krytyczny NMAKE U1007 podwójny cudzysłów niedozwolony w nazwie
Błąd krytyczny NMAKE U1023 błąd składniowy w wyrażeniu
Błąd krytyczny NMAKE U1033 błąd składni: nieoczekiwany ciąg
Błąd krytyczny NMAKE U1034 błąd składni: brak separatora
Błąd krytyczny NMAKE U1035 błąd składni: oczekiwany separator ":" lub "="
Błąd krytyczny NMAKE U1036 Błąd składniowy: za dużo nazw po lewej stronie '='
Błąd krytyczny NMAKE U1045 Uruchomienie nie udało się: komunikat
Błąd krytyczny NMAKE U1050 Komunikat
Błąd krytyczny NMAKE U1051 brak pamięci
Błąd krytyczny NMAKE U1052 nie znaleziono pliku "nazwa pliku"
Błąd krytyczny NMAKE U1055 brak miejsca w środowisku
Błąd krytyczny NMAKE U1056 Nie można odnaleźć procesora poleceń
Błąd krytyczny NMAKE U1059 błąd składni : brak elementu "}" w zależności
Błąd krytyczny NMAKE U1064 Nie można odnaleźć pliku MAKEFILE i nie określono celu
Błąd krytyczny NMAKE U1065 nieprawidłowa opcja ''
Błąd krytyczny NMAKE U1070 cykl w definicji makra "macroname"
Błąd krytyczny NMAKE U1071 Cykl w drzewie zależności dla obiektu docelowego 'targetname'
Błąd krytyczny NMAKE U1073 Nie wiem, jak utworzyć "targetname"
Błąd krytyczny NMAKE U1076 zbyt długa nazwa
Błąd krytyczny NMAKE U1077 "program": kod wynikowy "value"
Błąd krytyczny NMAKE U1078 stałe przepełnienie przy 'wyrażeniu'
Błąd krytyczny NMAKE U1083 makro docelowe "target" nie rozwija się do niczego
Błąd krytyczny NMAKE U1086 Reguła wnioskowania nie może mieć zależności
Błąd krytyczny NMAKE U1087 program nie może mieć wartości : i :: zależnych dla tego samego obiektu docelowego
Błąd krytyczny NMAKE U1088 nieprawidłowy separator '::' w regule wnioskowania
Błąd krytyczny NMAKE U1095 rozszerzony wiersz poleceń "wiersza poleceń" jest zbyt długi
Błąd krytyczny NMAKE U1097 Składnia części nazwy pliku wymaga zależnego elementu
Błąd krytyczny NMAKE U1099 przepełnienie stosu
Błąd krytyczny NMAKE U1100 Makro "nazwa-makra" jest niedozwolone w kontekście reguły serii "nazwa-reguły"

Ostrzeżenia NMAKE

Ostrzeżenie Message
Ostrzeżenie NMAKE U4001 Plik polecenia można wywołać tylko z wiersza polecenia
Ostrzeżenie NMAKE U4004 zbyt wiele reguł dla celu 'targetname'
Ostrzeżenie NMAKE U4006 niezdefiniowane makro specjalne: "macroname"
Ostrzeżenie NMAKE U4007 filename 'nazwa_pliku' jest za długi; skracanie do wersji 8.3
Ostrzeżenie NMAKE U4010 "target" : kompilacja nie powiodła się; /K ustawiono, kontynuuję...
Ostrzeżenie NMAKE U4011 "target" : nie wszystkie zależności są dostępne; element docelowy nie został zbudowany

Zobacz też

Błędy i ostrzeżenia kompilatora C/C++ i narzędzi kompilacji
Dokumentacja narzędzia NMAKE