Tools
GCC (GNU Compiler Collection)
eine Sammlung von Compilern
für eine Vielzahl von Programmiersprachen (C, C++, Fortran, ...)
häufig in der Softwareentwicklung in Verwendung
Open-Source
MinGW unter Windows
-
Auf GitHub-Seite von MinGW-w64 ein aktuelles Release (eine Version mit
x86_64-posix-seh-ucrtim Namen herunterladen. -
Heruntergeladenes .7z-Archiv nach
C:(oder alternativen Pfad) entpacken. -
In Windows-Suche nach
Umgebungsvariablensuchen und "Umgebungsvariablen für Ihr Konto bearbeiten" oder "Systemumgebungsvariablen bearbeiten" (benötigt Administratorrechte) auswählen. -
Im geöffneten Fenster "Systemeigenschaften" unten rechts auf "Umgebungsvariablen..." klicken.
-
Im unteren Abschnitt "Systemvariablen" die "Path" Variable auswählen und auf "Bearbeiten ..." klicken oder direkt mit Doppelklick.
-
C:\mingw64\binals Pfad (oder den alternativen Pfad bei 2.) mit "Neu" hinzufügen oder in direkt in freie Fläche in Liste klicken und Pfad einfügen -
Alle geöffneten Fenster mit "OK" bestätigen um die Einstellung zu speichern / übernehmen.
-
Neue Konsole / Kommandozeile öffnen und
gccodergcc --versioneingeben, um zu überprüfen ob die "Installation" erfolgreich war. -
Bei Fehlermeldung wie
Der Befehl "gcc" ist entweder falsch geschrieben oder konnte nicht gefunden werden.Schritte erneut überprüfen.
Alternativen: MYSYS2, Cygwin, ...
Anleitung für MYSYS2 unter: mingw-w64.org/getting-started/msys2/
Anleitung für Cygwin: Quick Start Guide for those more experienced with Windows
Text Editoren
für Windows:
-
notepad
-
Visual Studio Code ... von Microsoft, mit Telemetrie/Tracking!
-
VSCodium ... Visual Studio Code, aber ohne Telemetrie/Tracking
-
...
für Linux:
-
nano
-
vi / vim
-
emacs
-
Geany
-
Kate
-
...
Integrated Development Environment (IDE)
integrierte Entwicklungsumgebung, mit Debugging, zusätzlichen Erweiterungen / Tools, ...
für Window:
-
Dev-C++
-
Code::Blocks
-
CLion ... kostenpflichtig / mit Lizenz
-
...
für Linux:
- ...