Die C/C++-Erweiterung fügt Visual Studio Code Sprachunterstützung für C/C++ hinzu, einschließlich Bearbeitungs- (IntelliSense) und Debugging-Funktionen.
C++ ist eine kompilierte Sprache, was bedeutet, dass der Quellcode Ihres Programms übersetzt (kompiliert) werden muss, bevor es auf Ihrem Computer ausgeführt werden kann. VS Code ist in erster Linie ein Editor und verlässt sich für einen Großteil des Entwicklungsworkflows auf Befehlszeilentools. Die C/C++-Erweiterung enthält keinen C++-Compiler oder Debugger . Sie müssen diese Tools installieren oder die bereits auf Ihrem Computer installierten Tools verwenden.
Hier ist eine Liste der Compiler und Architekturen pro Plattform, die offiziell von der Erweiterung unterstützt werden. Diese spiegeln sich in den verfügbaren IntelliSense-Modi aus der IntelliSense-Konfiguration der Erweiterung wider. Beachten Sie, dass die Unterstützung für andere Compiler möglicherweise eingeschränkt ist.
Plattform | Compiler | Architekturen |
---|---|---|
Windows | MSVC, Clang, GCC | x64, x86, arm64, arm |
Linux | Clang, GCC | x64, x86, arm64, arm |
macOS | Clang, GCC | x64, x86, arm64 |
Weitere Informationen zur Installation der erforderlichen Tools oder zum Einrichten der Erweiterung finden Sie in den folgenden Tutorials.
Tutorials zur C/C++-Erweiterung pro Compiler und Plattform
FAQs
Schauen Sie sich die FAQs an, bevor Sie eine Frage stellen.
Geben Sie Feedback
Reichen Sie Fragen, Probleme oder Funktionswünsche für die Erweiterung ein.
Bekannte Probleme
Wenn jemand bereits ein Problem eingereicht hat, das Ihr Feedback umfasst, hinterlassen Sie bitte eine ? oder ? Ihre Reaktion auf das Problem können Sie positiv oder negativ bewerten, um uns bei der Priorisierung des Problems zu helfen.
Kurze Umfrage
Teilen Sie uns mit, was Sie von der Erweiterung halten, indem Sie an der Kurzumfrage teilnehmen.
Beiträge sind jederzeit willkommen. Weitere Informationen finden Sie in unserem Beitragsleitfaden.
Dieses Projekt hat den Microsoft Open Source Verhaltenskodex übernommen. Weitere Informationen finden Sie in den häufig gestellten Fragen zum Verhaltenskodex oder wenden Sie sich bei weiteren Fragen oder Kommentaren an [email protected].
Die Software kann Informationen über Sie und Ihre Nutzung der Software sammeln und diese an Microsoft senden. Microsoft kann diese Informationen verwenden, um Dienste bereitzustellen und unsere Produkte und Dienste zu verbessern. Sie können die Telemetrie über dieselbe Einstellung deaktivieren, die von Visual Studio Code bereitgestellt wird: "telemetry.enableTelemetry"
. Unsere Datenschutzerklärung finden Sie hier. Weitere Informationen zur Datenerhebung und -verwendung finden Sie in der Hilfedokumentation und in unserer Datenschutzerklärung. Mit der Nutzung der Software erklären Sie sich mit diesen Praktiken einverstanden.
Dieses Projekt kann Marken oder Logos für Projekte, Produkte oder Dienstleistungen enthalten. Die autorisierte Nutzung von Microsoft-Marken oder -Logos unterliegt den Marken- und Markenrichtlinien von Microsoft und muss diesen entsprechen. Die Verwendung von Microsoft-Marken oder -Logos in geänderten Versionen dieses Projekts darf keine Verwirrung stiften oder eine Sponsorschaft durch Microsoft implizieren. Jegliche Verwendung von Marken oder Logos Dritter unterliegt den Richtlinien dieser Drittanbieter.