Heim > Backend-Entwicklung > C++ > Wie konfiguriere ich VS-Code für die Kompilierung und Ausführung von C 14/C 17?

Wie konfiguriere ich VS-Code für die Kompilierung und Ausführung von C 14/C 17?

Susan Sarandon
Freigeben: 2024-12-24 13:10:15
Original
441 Leute haben es durchsucht

How to Configure VS Code for C  14/C  17 Compilation and Execution?

So richten Sie VS-Code für die Verwendung von C 14/C 17 ein

Bei der Verwendung von VS-Code zum Kompilieren und Ausführen von C-Programmen ist es wichtig, Folgendes zu tun Konfigurieren Sie es richtig, um den gewünschten C-Standard zu unterstützen, z. B. C 14/C 17. Andernfalls kann es zu Kompilierungsfehlern im Zusammenhang mit nicht unterstützten Standards kommen Funktionen.

Festlegen des C-Standards in task.json:

Um den C-Standard in Ihrer task.json-Konfiguration anzugeben, fügen Sie die folgende Zeile zu den „args“ hinzu. Array im Shell-Task:

"-std=c++14"
Nach dem Login kopieren

Ersetzen Sie für C 17 „c 14“ durch „c 17".

Verwendung der Code Runner-Erweiterung:

Sie können die Code Runner-Erweiterung auch verwenden, um C-Programme in VS Code auszuführen. Befolgen Sie dazu diese Schritte:

  1. Öffnen Sie den Einstellungsbereich (Strg ,).
  2. Suchen Sie nach „code-runner“ und wählen Sie es aus.
  3. In Fügen Sie im Feld „Executor Map“ das folgende Snippet hinzu:
"cpp": "cd $dir & cd $dir && g++ -std=c++17 $fileName -o $fileNameWithoutExt & & $dir$fileNameWithoutExt",
Nach dem Login kopieren
  1. Stellen Sie sicher, dass Sie ausgewählt haben den richtigen C-Compiler-Pfad in Ihrer c_cpp_properties-Konfiguration oder über die Code Runner-Einstellungen.

Mit einer dieser Methoden können Sie VS Code effektiv so konfigurieren, dass er C 14/C 17-Standards unterstützt Kompilieren und führen Sie C-Programme mit den neuesten Funktionen aus.

Das obige ist der detaillierte Inhalt vonWie konfiguriere ich VS-Code für die Kompilierung und Ausführung von C 14/C 17?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage