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 melden.The Visual Studio compilers and build tools can report many kinds of errors and warnings. Nachdem ein Fehler oder eine Warnung gefunden wurde, treffen die Buildtools möglicherweise Annahmen über die Absicht des Codes und versuchen, den Vorgang fortzusetzen, sodass weitere 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 Korrektur kann dazu führen, dass viele nachfolgende Fehler entfernt werden.One fix may make many subsequent errors go away.

Um Hilfe zu einer bestimmten Diagnose Meldung in Visual Studio zu erhalten, wählen Sie diese im Ausgabe Fenster aus, und drücken Sie die F1 -Taste.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, sofern vorhanden.Visual Studio opens the documentation page for that error, if one exists. Mit dem obigen Suchtool können Sie auch nach Artikeln zu bestimmten Fehlern oder Warnungen 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 nach Tool, und geben Sie im Navigationsbereich auf dieser Seite ein.Or, browse the list of errors and warnings by tool and type in the navigation pane on this page.

Hinweis

Nicht jeder Visual Studio-Fehler oder jede Visual Studio-Warnung wird dokumentiert.Not every Visual Studio error or warning is documented. In vielen Fällen enthält die Diagnose Meldung alle verfügbaren Informationen.In many cases, the diagnostic message provides all of the information that's available. Wenn Sie auf dieser Seite unterwegs waren, als Sie F1 verwendet haben, und Sie der Ansicht sind, dass die Fehler-oder Warnmeldung weitere Erläuterungen erfordert, informieren Sie uns.If you landed on this page when you used F1 and you think the error or warning message needs additional explanation, let us know. Mithilfe der Feedback Schaltflächen auf dieser Seite können Sie ein Dokumentations Problem auf GitHuboder ein Produkt Problem auf der Website der Entwickler Community veröffentlichen.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 innerhalb der IDE Fehler eingeben.You can also send feedback and enter bugs within the IDE. Wechseln Sie in Visual Studio zur Menüleiste, und wählen Sie > Hilfe aus, um Feedback zu senden > ein Problem zu meldenoder einen Vorschlag zu senden, indem Sie Hilfe > Feedback senden > Senden eines Vorschlagsverwenden.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.

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

Links zu weiteren Hilfe-und Communityressourcen finden Sie unter Visual C++ Help 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