Inhaltsverzeichnis
1. Installieren Sie einen C -Compiler
2. Installieren Sie die C/C -Erweiterung in VSCODE
3. Erstellen Sie einen Projektordner und Dateien
4. Konfigurieren Sie die Build -Aufgabe ( tasks.json )
5. Debugging einrichten ( launch.json )
6. (optional) Konfigurieren Sie IntelliSense ( c_cpp_properties.json )
7. bauen und rennen
Heim Entwicklungswerkzeuge VSCode So richten Sie VSCODE für C ein

So richten Sie VSCODE für C ein

Jul 30, 2025 am 04:20 AM

Installieren Sie den C-Compiler: Windows-Benutzer empfehlen, MINGW-W64 zu installieren und zu Pfad hinzuzufügen, MacOS-Benutzer zu installieren. 2. Installieren Sie Microsoft-bereitgestellte C/C-Erweiterungen in VSCODE, um IntelliSense- und Debugging-Funktionen zu erhalten. 3. Erstellen Sie die Projektordnerstruktur und schreiben Sie einen einfachen Main.CPP -Testcode. 4. Konfigurieren Sie die Datei tasks.json, um G -Kompilierungsaufgaben zu definieren, Quelldateien und Ausgabepfade anzugeben. 5. Generieren Sie die Datei start.json, um die Debug -Konfiguration festzulegen, sicherzustellen, dass der Programmpfad mit der kompilierten Ausgabe übereinstimmt, und den Debugger -Pfad korrekt einstellen. 6. Konfigurieren Sie optional c_cpp_properties.json, um Compiler Path, Standard und IntelliSense -Modus anzugeben. 7. Verwenden Sie Strg Shift B Build das Projekt, F5 beginnt das Debuggen, bestätigen Sie, dass die Ausgabe erfolgreich "Hallo, C in VSCODE!" Zeigt und dann den Bau der C -Entwicklungsumgebung von VSCODE abschließt.

So richten Sie VSCODE für C ein

Das Einrichten von VSCODE für die C -Entwicklung ist unkompliziert, benötigen jedoch einige Schlüsselkomponenten: ein C -Compiler, die C/C -Erweiterung für VSCODE und richtige Konfigurationsdateien. Hier erfahren Sie, wie Sie alles reibungslos zum Laufen bringen können.

So richten Sie VSCODE für C ein

1. Installieren Sie einen C -Compiler

Vor der Verwendung von VSCODE benötigen Sie einen C -Compiler, der auf Ihrem System installiert ist.

  • Fenster :

    So richten Sie VSCODE für C ein
    • Installieren Sie Mingw-W64 (empfohlen) oder MSYS2 .
    • Während der Installation fügen Sie es Ihrem Systempfad hinzu.
    • Beispiel: Download Mingw -W64 von //m.sbmmt.com/link/11110cf64018697137cadb77b6aee9f8 oder verwenden
    • Öffnen Sie nach der Installation die Eingabeaufforderung und testen Sie:
       G -Verssion
  • macos :

    • Installieren Sie Xcode -Befehlszeilen -Tools :
       Xcode-Select-Installation
    • Dies schließt clang ein, das c zusammenstellen kann.
  • Linux (Ubuntu/Debian) :

    So richten Sie VSCODE für C ein
    • Installieren g :
       sudo APT -Update
      sudo apt install g
    • Verifizieren:
       G -Verssion

2. Installieren Sie die C/C -Erweiterung in VSCODE

  1. Öffnen Sie VSCODE.
  2. Gehen Sie zur Erweiterungsansicht ( Ctrl Shift X oder Cmd Shift X auf dem Mac).
  3. Suchen Sie nach "C/C" von Microsoft.
  4. Installieren Sie es.

Diese Erweiterung fügt IntelliSense, Debugging Support und Code Navigation hinzu.


3. Erstellen Sie einen Projektordner und Dateien

Organisieren Sie Ihr Projekt wie dieses:

 my_cpp_project/
├── .VSCODE/
│ ├── Aufgaben.json
│ ├── starten.json
│ └── c_cpp_properties.json
└── main.cpp
  • Erstellen Sie den Ordner und öffnen Sie ihn in VSCODE.
  • Erstellen Sie eine einfache main.cpp :
     #include <iostream>
    int main () {
        std :: cout << "Hallo, C in Vscode!" << std :: endl;
        Rückkehr 0;
    }

4. Konfigurieren Sie die Build -Aufgabe ( tasks.json )

Dies sagt VSCODE, wie Sie Ihren Code kompilieren.

  1. Drücken Sie Ctrl Shift P → Geben Sie "Aufgaben: Aufgabe konfigurieren" → Wählen Sie "Aufgaben erstellen.json -Datei aus der Vorlage" → Wählen Sie "Andere" .
  2. Ersetzen Sie den Inhalt durch:
 {
    "Version": "2.0.0",
    "Aufgaben": [
        {
            "Typ": "Shell",
            "Label": "G Build",
            "Befehl": "G",
            "Args": [
                "-G",
                "$ {WorkspaceFolder}/*. CPP",
                "-O",
                "$ {WorkspaceFolder}/bin/App"
            ],
            "Gruppe": {
                "Art": "Build",
                "isDefault": wahr
            },
            "Präsentation": {
                "Echo": wahr,
                "Enthüllung": "Immer",
                "Panel": "Neu"
            },
            "Problemmatcher": ["$ gcc"]
        }
    ]
}

? Diese Aufgabe kompiliert alle .cpp -Dateien in Ihrem Projekt und gibt eine ausführbare Datei in einem bin/ Ordner aus. Möglicherweise möchten Sie das bin -Verzeichnis manuell erstellen oder den Pfad anpassen.


5. Debugging einrichten ( launch.json )

  1. Gehen Sie zu Run and Debugug View ( Ctrl Shift D ).
  2. Klicken Sie auf "Erstellen Sie eine Datei start.json" → Wählen Sie "C (GDB/LLDB)" → Dann "G - Aktive Datei erstellen und debuggen" .
  3. Es erzeugt einen launch.json . Beispiel:
 {
    "Version": "0.2.0",
    "Konfigurationen": [
        {
            "Name": "G - Build and Debugug",
            "Typ": "CPPDBG",
            "Anfrage": "Start",
            "Programm": "$ {WorkspaceFolder}/bin/App",
            "Args": [],
            "Stopatentry": Falsch,
            "CWD": "$ {WorkspaceFolder}",
            "Umfeld": [],
            "externalconsole": falsch,
            "Mimode": "GDB",
            "MidebuggerPath": "/usr/bin/gdb", // bei Bedarf ändern (z. B. "GDB" unter Windows)
            "Setupcommands": [
                {
                    "Beschreibung": "Ermöglichen Sie Printing", ",", ",", ",", ",
                    "Text": "-Enable-Pretty-Druck",
                    "Ignorefailures": Richtig
                }
            ],
            "Prelaununchtask": "G Build",
            "Protokollierung": {{
                "Enginelogging": Falsch
            }
        }
    ]
}

? Stellen Sie sicher, dass program auf denselben Ausgangspfad wie in tasks.json zeigt. Unter Windows könnte miDebuggerPath "C:\\mingw64\\bin\\gdb.exe" sein.


6. (optional) Konfigurieren Sie IntelliSense ( c_cpp_properties.json )

  1. Drücken Sie Ctrl Shift P"C/C: Konfigurationen (UI) bearbeiten" .
  2. Satz:
    • Compiler -Pfad: g oder Vollweg wie C:\mingw64\bin\g .exe
    • IntelliSense-Modus: Wählen Sie basierend auf Ihrem Compiler (z. B. gcc-x64 , clang-x64 )
    • Standard: c 17 oder höher

Dies hilft bei Codevorschlägen und Fehlererkennung.


7. bauen und rennen

  • Speichern Sie main.cpp .
  • Drücken Sie Ctrl Shift P"Aufgaben: Ausführen von Build -Aufgabe" (oder Ctrl Shift B ), um zu kompilieren.
  • Drücken Sie F5 , um zu kompilieren und zu debuggen.

Sie sollten die Ausgabe in der Debug -Konsole sehen.


Das war's! Sie haben jetzt ein vollständig funktionierendes C -Setup in VSCODE. Es ist leicht, schnell und großartig für Lernen oder kleine bis mittlere Projekte. Denken Sie nur daran, Compiler -Pfade und Ausgabestellungen zu überprüfen, wenn die Dinge nicht ausgeführt werden.

Das obige ist der detaillierte Inhalt vonSo richten Sie VSCODE für C ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP-Tutorial
1535
276
VSCODE Settings.json Standort VSCODE Settings.json Standort Aug 01, 2025 am 06:12 AM

Die Datei "Settings.JSON" befindet sich auf dem Pfad auf Benutzerebene oder Arbeitsbereichsebene und wird verwendet, um die VSCODE-Einstellungen anzupassen. 1. Benutzer-Level-Pfad: Windows ist C: \ Benutzer \\ AppData \ Roaming \ Code \ User \ Settings.json, MacOS is /users//library/applicationsupport/code/user/settings.json, Linux is /home/.config/code/usser/setings.json; 2. Pfad auf Arbeitsbereichsebene: .VSCODE/Einstellungen im Projekt Root Directory

VSCODE -Setup für Java -Entwicklung VSCODE -Setup für Java -Entwicklung Jul 27, 2025 am 02:28 AM

InstallJDK,setJAVA_HOME,installJavaExtensionPackinVSCode,createoropenaMaven/Gradleproject,ensureproperprojectstructure,andusebuilt-inrun/debugfeatures;1.InstallJDKandverifywithjava-versionandjavac-version,2.InstallMavenorGradleoptionally,3.SetJAVA_HO

Was ist der Unterschied zwischen VSCODE und Visual Studio Was ist der Unterschied zwischen VSCODE und Visual Studio Jul 30, 2025 am 02:38 AM

VSCODEISALIGHTWHIGHT, COLLPLATFORMCODEEDITORWITHIDE-ähnliche FeatureViaExtensionen, idealforweBandopen-Sourceed-Entwicklung; 2.visualstudioIsAful-FeeTured-Nur-Windows-Nur-strukturierte Fasteronlower-Anlower-E-Event-E-Ensaper;

VS -Code -Verknüpfung für das Finden in allen Dateien VS -Code -Verknüpfung für das Finden in allen Dateien Jul 21, 2025 am 12:50 AM

ToquickLySearchacrosSallFileInvScode, Usethebuilt-inshortCutctrl Shift F (Windows/Linux) Orcmd Shift F (MacOS) Toopenthe "findInallFiles" -Panel, die scansAllFileSthecurrentWecrentWectheSthesheshesheshesheshesheshesheshotheshesheshotheshesheshotheshotheshotheshortecressingesconseconseconseconseconseconsecrentesconsecoringesconsecorsecorsecorsecorsecorsecortheSheshesheshortecressings-Panel

So installieren Sie VSCODE unter Windows So installieren Sie VSCODE unter Windows Jul 27, 2025 am 03:16 AM

Gotohttps: //code.visualStudio.com und DownloadTheWindowsUserInstaller.2.runthe.exefile,allowchanges, und SelectrectrecommedoptionsincludingaddingTopatHandCrefraustadesKtopshortCut.3.

Wie ignoriere ich bestimmte Dateien im VSCODE -Dateibeobachter? Wie ignoriere ich bestimmte Dateien im VSCODE -Dateibeobachter? Jul 26, 2025 am 03:46 AM

Um das Problem zu lösen, dass VSCODE den Explorer aufgrund häufiger Änderungen in Dateien kontinuierlich aktualisiert, können Sie das Verhalten der ignoranten Dateiüberwachung konfigurieren. Die spezifischen Schritte sind: 1. Dateien hinzufügen. 2. Verwenden Sie GLOB -Muster -Übereinstimmungsregeln, um Dateien oder Verzeichnisse zu setzen, die ausgeschlossen werden sollen, z. B. "**/*. Protokoll": True Ignores .log -Dateien an allen Standorten und "**/tmp/**": True ignoriert TMP -Ordner und -inhalt auf einer beliebigen Ebene; 3. Wenn die Konfiguration nicht wirksam wird, prüfen Sie, ob der Pfad korrekt ist, die Auswirkungen der Plug-in-Überwachung und mehrere Konfigurationskonflikte.

Wo ist die Datei 'KeyBindings.json in vs Code'? Wo ist die Datei 'KeyBindings.json in vs Code'? Jul 23, 2025 am 01:32 AM

Um die Datei KeyBindings.json für VSCODE zu finden oder zu bearbeiten, können Sie sie über den operativssystemspezifischen Pfad oder das Befehlsfeld bedienen. Der Windows -Pfad ist C: \ Benutzer \\ AppData \ Roaming \ Code \ user \ keyBindings.json; macOS is /users\/library/applicationsupport/code/user/keybindings.json; Linux ist /home\/.config/code/user/keybindings.json. Wenn Sie sich über den Pfad nicht sicher sind, drücken Sie die Strg -Verschiebung

Verwenden Sie VSCODE mit WSL (Windows -Subsystem für Linux) Verwenden Sie VSCODE mit WSL (Windows -Subsystem für Linux) Aug 01, 2025 am 06:26 AM

InstallwSLandalinuxDistribution Byrunningwsl-InstallinPowerShellasadministrator, thenrestartArtUtupthelinuxDistribution

See all articles