C/C++-Compiler und -Buildtools: Fehler und WarnungenC/C++ Compiler and build tools errors and warnings

Die Artikel in diesem Abschnitt der Dokumentation wird erläutert, Diagnose Fehler- und Warnmeldungen, die von der Microsoft C generiert werden /C++ Compiler und Buildtools.The articles in this section of the documentation explain diagnostic error and warning messages that are generated by the Microsoft C/C++ compiler and build tools.

Wichtig

Die Visual Studio-Compiler und Buildtools können viele Arten von Fehlern und Warnungen gemeldet.The Visual Studio compilers and build tools can report many kinds of errors and warnings. Nachdem eine Fehlermeldung oder Warnung gefunden wurde, können die Buildtools Annahmen über die Absicht des Codes und den Vorgang fortzusetzen, sodass mehrere Probleme gleichzeitig gemeldet werden können.After an error or warning is found, the build tools may make assumptions about code intent and attempt to continue, so that more issues can be reported at the same time. Wenn die Tools allerdings von falschen Annahmen ausgehen, sind spätere Fehler oder Warnungen möglicherweise nicht auf das Projekt anwendbar.If the tools make the wrong assumption, later errors or warnings may not apply to your project. Wenn Sie Probleme im Projekt beheben, sollten Sie immer mit dem ersten gemeldeten Problem (Fehler oder Warnung) beginnen, und häufig einen Rebuild für das Projekt ausführen.When you correct issues in your project, always start with the first error or warning that's reported, and rebuild often. Eine Lösung, möglicherweise viele nachfolgende Fehler behoben.One fix may make many subsequent errors go away.

Um Hilfe zu einem bestimmten diagnosemeldung in Visual Studio zu erhalten, wählen Sie sie in der Ausgabe Fenster, und drücken Sie die F1 Schlüssel.To get help on a particular diagnostic message in Visual Studio, select it in the Output window and press the F1 key. Visual Studio öffnet die Dokumentationsseite für diesen Fehler, falls vorhanden.Visual Studio opens the documentation page for that error, if one exists. Die oben genannten Tool zur Suche können auch um Artikeln über bestimmte Fehler oder Warnungen zu suchen.You can also use the search tool above to find articles about specific errors or warnings. Oder Durchsuchen Sie die Liste der Fehler und Warnungen von Tools und geben Sie im Navigationsbereich auf dieser Seite.Or, browse the list of errors and warnings by tool and type in the navigation pane on this page.

Hinweis

Nicht alle Visual Studio-Fehler oder eine Warnung wird dokumentiert.Not every Visual Studio error or warning is documented. In vielen Fällen stellt die diagnosemeldung alle Informationen, die verfügbar ist.In many cases, the diagnostic message provides all of the information that's available. Wenn Sie auf dieser Seite abgerufen, bei der Verwendung F1 und Sie denken, dass des Fehlers oder Warnung benötigt zusätzliche Erläuterung, lassen Sie uns wissen.If you landed on this page when you used F1 and you think the error or warning message needs additional explanation, let us know. Können Sie die Feedback-Schaltflächen auf dieser Seite ein Problem in der Dokumentation in auslösen GitHub, oder ein Problem mit einem Produkt auf der Entwicklercommunity Standort.You can use the feedback buttons on this page to raise a documentation issue on GitHub, or a product issue on the Developer Community site. Sie können auch Feedback senden und geben Sie die Fehler in der IDE.You can also send feedback and enter bugs within the IDE. In Visual Studio finden Sie unter der Menüleiste, und wählen Sie Hilfe > Feedback senden > ein Problem melden, oder übermitteln Sie einen Vorschlag mit Hilfe > Feedback senden > Vorschlag senden.In Visual Studio, go to the menu bar and choose Help > Send Feedback > Report a Problem, or submit a suggestion by using Help > Send Feedback > Send a Suggestion.

Finden Sie unter Umständen zusätzliche Unterstützung für Fehler und Warnungen in öffentlichen Foren von Microsoft.You may find additional assistance for errors and warnings in Microsoft's public forums. Oder suchen Sie nach den Fehler oder die Warnung auf der Visual Studio mit der Nummer C++ Entwicklercommunity Standort.Or, search for the error or warning number on the Visual Studio C++ Developer Community site. Sie können auch Fehler und Warnungen suchen, und Fragen Stack Overflow um Lösungen zu finden.You can also search for errors and warnings and ask questions on Stack Overflow to find solutions.

Links zu zusätzlichen Hilfe und Community-Ressourcen, finden Sie unter Visual C++-Hilfe und Community.For links to additional help and community resources, see Visual C++ Help and Community.

In diesem AbschnittIn this section

BSCMAKE-Fehler und Warnungen (BKxxxx) \BSCMAKE errors and warnings (BKxxxx) \ Fehler und Warnungen generiert, durch das Microsoft durchsuchen Informationen Maintenance Utility (BSCMAKE. (EXE).Errors and warnings generated by the Microsoft Browse Information Maintenance Utility (BSCMAKE.EXE).

Befehlszeilen-Fehler und Warnungen \Command-line errors and warnings \ Fehler und Warnungen generiert, indem die Buildtools für Befehlszeilenoptionen Probleme.Errors and warnings generated by the build tools for command-line options issues.

Schwerwiegende Compilerfehler C999 - C1999 \Compiler fatal errors C999 - C1999 \ Fehler, die angehalten, die C++ Compiler ("CL". (EXE).Errors that halt the C++ compiler (CL.EXE).

Compilerfehler C2001 - C3999 \Compiler errors C2001 - C3999 \ Fehler erkannt wird, durch die C++ Compiler ("CL". (EXE).Errors detected by the C++ compiler (CL.EXE).

Compilerwarnungen C4000 - C5999 \Compiler warnings C4000 - C5999 \ Warnungen für von erkannte Probleme der C++ Compiler ("CL". (EXE).Warnings for issues detected by the C++ compiler (CL.EXE).

Compilerwarnungen nach Compilerversion \Compiler warnings by compiler version \ Eine Liste der Warnungen, die von den einzelnen Versionen des Compilers eingeführt wurden.A list of the warnings introduced by each compiler version.

C-Laufzeitfehler (Rxxxx) \C Runtime errors (Rxxxx) \ Fehler, die zur Laufzeit durch die C-Laufzeitbibliothek (CRT) generiert werden.Errors generated at runtime by the C Runtime Library (CRT).

CVTRES-Fehler und Warnungen (CVTxxxx) \CVTRES errors and warnings (CVTxxxx) \ Fehler und Warnungen, die vom Microsoft Resource-Datei zu COFF-Objekt Konvertierung Utility (CVTRES. (EXE).Errors and warnings generated by the Microsoft Resource File To COFF Object Conversion Utility (CVTRES.EXE).

Ausdrucksauswertungsfehler Ausdrucksfehler (CXXxxxx) \Expression evaluator errors (CXXxxxx) \ Durch den Debugger und Diagnose-Tools generierten Fehler.Errors generated by the debugger and diagnostics tools.

Fehler und Warnungen der Linkertools (LNKxxxx) \Linker tools errors and warnings (LNKxxxx) \ Fehler und Warnungen, die vom Linker und verwandte Tools (LINK. EXE-DATEI, DIE VON LIB. EXE-DATEI, DIE DUMPBIN. EXE-DATEI, DIE EDITBIN. (EXE).Errors and warnings generated by the linker and related tools (LINK.EXE, LIB.EXE, DUMPBIN.EXE, EDITBIN.EXE).

Mathematischer Fehler (Mxxxx) \Math errors (Mxxxx) \ Fehler von der Laufzeitbibliothek für Gleitkommaoperationen generiert.Errors generated by the runtime floating-point math library.

NMAKE-Fehler und Warnungen (Uxxxx) \NMAKE errors and warnings (Uxxxx) \ Durch das Microsoft-Makefile-Tool (NMAKE generierte Fehler und Warnungen. (EXE).Errors and warnings generated by the Microsoft makefile tool (NMAKE.EXE).

Profilgesteuerte Optimierung Fehler und Warnungen (PGxxxx) \Profile-Guided Optimization errors and warnings (PGxxxx) \ Fehler und Warnungen, die von den Tools für die profilgesteuerte Optimierung (PGO) generiert.Errors and warnings generated by the Profile-Guided Optimization (PGO) tools.

Fehler bei projekterstellung und-Warnungen (PRJxxxx) \Project build errors and warnings (PRJxxxx) \ Durch die Native generierte Fehler und Warnungen C++ projekterstellungssystem in Visual Studio.Errors and warnings generated by the native C++ Project build system in Visual Studio.

Resource-Compilerfehler und-Warnungen (RCxxxx, RWxxxx) \Resource compiler errors and warnings (RCxxxx, RWxxxx) \ Fehler und Warnungen generiert, die vom Ressourcencompiler (RC. (EXE).Errors and warnings generated by the Resource Compiler (RC.EXE).

Vectorizer- and Parallelizer-Meldungen \Vectorizer and parallelizer messages \ Diagnosemeldungen, die durch die vectorizer- and Parallelizer Optimierungsoptionen generiert.Diagnostic messages generated by the vectorizer and parallelizer optimization compiler options.

Standardmäßig deaktivierte CompilerwarnungenCompiler warnings that are off by default

Siehe auchSee also

Referenz zur C/C++-Erstellung \C/C++ Building Reference \ Debuggen in Visual StudioDebugging in Visual Studio