Hier eine Beschreibung für ein C++ „Hello World“ in „Visual Studio Code“.
Visual-Studio-Code ist eine kostenlose abgespeckte Variante von Visual-Studio
die über sehr viele downloadbare „Erweiterungen“ verfügt um alle Arten von Code
zu erstellen. Hier die Beschreibung von der download seite:
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
Ich beschreibe hier die Vorgehensweise um ein C++ Programm zu compilieren.
Compiler installation:
Visual-Studio-Code installation:
- Unter „code.visualstudio.com“ die aktuelle version runterladen
- „VSC“ installieren
- „Visual-Studio-Code“ starten
- „C++“ packet installieren
- Projekt-Ordner erstellen
- „Main.cpp“ erstellen
- Build-Ordner erstellen
- „cpp_properties.json“ erstellen und editieren
- „tasks.json“ erstellen und editieren
- „launch.json“ erstellen und editieren
- „main.cpp“ compilieren und starten
- Fertig
Hi Uwe,
wie gewohnt – eine tolle kurze (aber vollständige) Anleitung zum Thema.
Ich verwende Visual Studio Code jetzt schon eine Weile, wie ich finde der beste Code-Editor für Windows.
Aktuell versuche ich den C Sourcecode der STM32 Librarys damit zum Laufen zu bekommen. Das ist mir bis jetzt aber noch nicht gelungen. Ein Ansatz wie das gehen müsste findet man hier:
https://github.com/MuhsinFatih/stm32-Visual-Studio-Code-template
bzw. hier ein anderes Projekt:
https://github.com/XVincentX/vscode-stm32-template
Vielleicht hat das ja von Euch jemand schon am Laufen?
Wenn ja, dann bitte hier Bescheid geben – Danke!
LG, Manfred
Kurzes Update: folgende Links sind offensichtlich sehr vielversprechend:
Guten Morgen Manfred,
gibt es schon Neuigkeiten zu deinem Unterfangen? Bin auf meiner Windows Maschine leider noch zu keiner sinnvollen Lösung gekommen.
Grüße,
Max
Hallo Max,
sorry für die verspätete Antwort – und leider nein hierzu gibt es noch keine weitere Neuigkeiten;(
Bin zur Zeit ziemlich mit Arbeit ausgelastet – und abends schau ich mir höchstens ein paar YouTube Videos zur „Entspannung“ an…
LG,
Manfred