anwendungen_und_sonstiges:c_mingw64_in_visual_studio_code
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
anwendungen_und_sonstiges:c_mingw64_in_visual_studio_code [2022/05/02 12:44] – angelegt ronny | anwendungen_und_sonstiges:c_mingw64_in_visual_studio_code [2022/05/02 13:04] – ronny | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== C++ MingW64 in Visual Studio Code ====== | ====== C++ MingW64 in Visual Studio Code ====== | ||
+ | |||
+ | ===== Installation ===== | ||
- Visual Studio Code installieren | - Visual Studio Code installieren | ||
Zeile 13: | Zeile 15: | ||
- Anschließed den Pfad '' | - Anschließed den Pfad '' | ||
- Installation überprüfen mit neuem Konsolenfenster und '' | - Installation überprüfen mit neuem Konsolenfenster und '' | ||
+ | |||
+ | ===== tasks.json (build instructions) ===== | ||
+ | |||
+ | Die tasks.json definiert den Compilevorgang. Dort werden alle Compilerparameter übergeben(([[https:// | ||
+ | |||
+ | <code json> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | * command: Der auszuführende Compiler | ||
+ | * args: Die Argumente, die als json-Array einzeln übergeben werden | ||
+ | * label: Name des Build-Vorgangs | ||
+ | * isDefault: Falls es mehrere Build-Anweisungen gibt, kann man darüber einen Default-Weg definieren. | ||
+ | |||
+ | ===== launch.json (debug) ===== | ||
+ | |||
+ | Über die launch.json wird definiert, wie aus dem Quellcode der Programmstart realisiert werden soll. So lässt sich zum Beispiel der Debugger konfigurieren. | ||
+ | |||
+ | Beispiel: | ||
+ | |||
+ | <code json> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ], | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Problem " | ||
anwendungen_und_sonstiges/c_mingw64_in_visual_studio_code.txt · Zuletzt geändert: 2022/05/02 13:18 von ronny