Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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