Dela via


NMAKE-fel och varningar (Uxxxx)

Det här avsnittet är en referens till de fel och varningar som genereras av NMAKE-byggverktyget. NMAKE-fel och -varningar har formatet Uxxxx, där xxxx är ett fyrsiffrigt tal.

Viktigt!

Visual Studio-kompilatorer och byggverktyg kan rapportera många typer av fel och varningar. När ett fel eller en varning har hittats kan byggverktygen göra antaganden om kod avsikt och försöka fortsätta, så att fler problem kan rapporteras samtidigt. Om verktygen gör fel antagande kan det hända att senare fel eller varningar inte gäller för projektet. När du korrigerar problem i projektet börjar du alltid med det första felet eller varningen som rapporteras och återskapar ofta. En korrigering kan lösa flera efterföljande fel.

Om du vill få hjälp med ett visst diagnostikmeddelande i Visual Studio väljer du det i fönstret Utdata och trycker på F1-tangenten . Visual Studio öppnar dokumentationssidan för det felet, om det finns ett sådant. Du kan också använda sökverktyget överst på sidan för att hitta artiklar om specifika fel eller varningar. Eller bläddra i listan med fel och varningar efter verktyg och skriv in innehållsförteckningen på den här sidan.

Anmärkning

Alla Visual Studio-fel eller -varningar dokumenteras inte. I många fall innehåller diagnostikmeddelandet all tillgänglig information. Om du landade på den här sidan och tror att felet eller varningsmeddelandet behöver ytterligare förklaring kan du meddela oss med hjälp av feedbackknapparna på den här sidan. Om du tror att felet eller varningen är fel, eller om du har hittat ett annat problem med verktygsuppsättningen, rapporterar du ett produktproblem på webbplatsen Utvecklarcommunity . Du kan också skicka feedback och ange buggar i IDE:t. I Visual Studio går du till menyraden och väljer Hjälp > skicka feedbackrapport > ett problem eller skickar ett förslag med hjälp av Hjälp > skicka feedback > Föreslå en funktion. Vissa kompilatorfelavsnitt skapades som inte genereras av kompilatorn och omdirigeras nu till den här sidan i stället.

Du kan få ytterligare hjälp med fel och varningar i Microsoft Q&A C++ -forum. Du kan också söka efter fel- eller varningsnumret på webbplatsen för Visual Studio C++ Developer Community . Du kan också söka i Stack Overflow för att hitta lösningar.

Länkar till ytterligare hjälp- och communityresurser finns i Visual C++ Hjälp och Community.

NMAKE-allvarliga fel

Error Message
NMAKE-allvarligt fel U1000 syntaxfel : ')' saknas i makroanrop
NMAKE-allvarligt fel U1001 syntaxfel: ogiltigt tecken i makro
NMAKE-allvarligt fel U1007 dubbelt citattecken tillåts inte i namn
NMAKE-allvarligt fel U1023 syntaxfel i uttryck
NMAKE-allvarligt fel U1033 syntaxfel: "sträng" oväntat
NMAKE-allvarligt fel U1034 syntaxfel: avgränsaren saknas
NMAKE-allvarligt fel U1035 syntaxfel: förväntad ":" eller "=" avgränsare
NMAKE-allvarligt fel U1036 syntaxfel: för många namn till vänster om '='
NMAKE-allvarligt fel U1045 spawn misslyckades : meddelande
NMAKE-allvarligt fel U1050 meddelande
NMAKE-allvarligt fel U1051 slut på minne
NMAKE-allvarligt fel U1052 filen "filename" hittades inte
NMAKE-allvarligt fel U1055 slut på miljöutrymme
NMAKE-allvarligt fel U1056 kan inte hitta kommandoprocessorn
NMAKE-allvarligt fel U1059 syntaxfel: '}' saknas i beroende
NMAKE-allvarligt fel U1064 MAKEFILE hittades inte och inget mål har angetts
NMAKE-allvarligt fel U1065 ogiltigt alternativ
NMAKE-allvarligt fel U1070 cykel i makrodefinitionen "macroname"
NMAKE-allvarligt fel U1071 cykel i beroendeträdet för målets målnamn
NMAKE-allvarligt fel U1073 vet inte hur man gör "målnamn"
NMAKE-allvarligt fel U1076 namn för långt
NMAKE-allvarligt fel U1077 'program' : returkoden 'value'
NMAKE-allvarligt fel U1078 konstant spill vid "uttryck"
NMAKE-allvarligt fel U1083 målmakron "mål" expanderar till ingenting
NMAKE-allvarligt fel U1086 slutsatsdragningsregeln kan inte ha beroenden
NMAKE-allvarligt fel U1087 kan inte ha : och :: beroenden för samma mål
NMAKE-allvarligt fel U1088 ogiltig avgränsare ::på slutsatsdragningsregel
NMAKE-allvarligt fel U1095 expanderad kommandorad "kommandorad" för lång
NMAKE-allvarligt fel U1097 syntax för filnamnsdelar kräver beroende
NMAKE-allvarligt fel U1099 stack overflow
NMAKE-allvarligt fel U1100 makrot "macro-name" är ogiltigt i kontexten för batchregeln "rule-name"

NMAKE-varningar

Varning Message
NMAKE-varning U4001 kommandofilen kan endast anropas från kommandoraden
NMAKE-varning U4004 för många regler för målets målnamn
NMAKE-varning U4006 special makro odefinierat : "macroname"
NMAKE-varning U4007 filename 'filename' too long; trunkera till 8,3
NMAKE-varning U4010 "target" : det gick inte att skapa. /K har angetts och fortsätter ...
NMAKE-varning U4011 "mål" : alla beroenden är inte tillgängliga. målet har inte skapats

Se även

Fel och varningar för C/C++-kompilator- och byggverktyg
NMAKE-referens