Wie installiert man den GCC-Compiler auf Windows

โšก Intelligente Zusammenfassung

Laden Sie den GCC-Compiler in C herunter und installieren Sie ihn. Windows, Linux und macOS in weniger als fรผnfzehn Minuten. Code::Blocks bundle on Windows liefert GCC, einen Editor und einen Debugger zusammen aus, wรคhrend Linux und macOS Benutzer installieren GCC direkt รผber ihre Paketmanager.

  • ๐Ÿ“ฅ welche Windows bรผndeln: Wรคhle die Code::Blockiert den MinGW-Installer (z. B. codeblocks-17.12mingw-setup.exe), sodass GCC, GDB und die IDE in einem Schritt konfiguriert werden.
  • ๐Ÿง Verwenden Sie den Linux-Paketmanager: Auf Debian/Ubuntu Lauf sudo apt-get install build-essential, auf Fedora/Red Hat-Laufzeit yum groupinstall 'Development Tools'.
  • ๐ŸŽ Installieren Xcode Befehlszeilenwerkzeuge auf macOS: Ein einzelner xcode-select --install Der Befehl lรคdt Apples Clang sowie die GCC-kompatible Toolchain herunter.
  • โœ… รœberprรผfen Sie dies mit gcc --version: Fรผhren Sie nach der Installation gcc --version in einem Terminal, um zu bestรคtigen, dass sich der Compiler im PATH befindet und bereit ist, C-Programme zu kompilieren.
  • ๐Ÿค– Nutzen Sie KI zur Fehlerbehebung: KI-Assistenten erklรคren Installationsfehler, PATH-Probleme und Warnungen wegen fehlender Header, helfenping Anfรคnger erreichen bereits beim ersten Versuch eine funktionierende Version.

So laden und installieren Sie den GCC-Compiler

Was ist GCC?

Das GCC Die GNU Compiler Collection (GNC) ist eine freie Open-Source-Compiler-Suite, die von der Free Software Group gepflegt wird. FoundationEs unterstรผtzt C, C++, Ziel c, FortraGCC unterstรผtzt Sprachen wie n, Ada, Go und einige andere und ist der Standardcompiler der meisten Linux-Distributionen. GCC erzeugt schnelle, portable ausfรผhrbare Dateien und ist die Standardwahl zum Erlernen von C unter Linux. Windows, Linux und macOS.

Dieses Tutorial beschreibt die Installation von GCC auf den einzelnen Plattformen und die รœberprรผfung der Installation mit einem einfachen Versionscheck.

So installieren Sie GCC auf Windows

On Windows Der einfachste Weg ist die Verwendung einer Open-Source-IDE. Code::Blรถcke, das ein Bรผndel enthรคlt Compiler (GCC vom GNU-Projekt), ein HerausgeberUnd eine Debugger in einem einzigen Installationsprogramm.

Schritt 1) โ€‹โ€‹Laden Sie die Binรคrversion herunter

Zurรผck Nach https://www.codeblocks.org/downloads/ und klicken auf Binรคrversion.

Code::Blocks Binary Release page

Schritt 2) Wรคhlen Sie das Installationsprogramm mit dem GCC-Compiler aus.

Wรคhlen Sie das Installationsprogramm, das den GCC-Compiler mitliefert โ€“ zum Beispiel codeblocks-17.12mingw-setup.exeDieses Paket enthรคlt den GNU GCC-Compiler von MinGW und den GNU GDB-Debugger zusammen mit dem Code::Blockiert Quelldateien.

Wรคhlen Code::Blocks-Installer mit GCC

Schritt 3) Starten Sie die Installation

Fรผhren Sie das heruntergeladene Installationsprogramm aus und รผbernehmen Sie die Standardoptionen. Dieser einfache Vorgang installiert den GCC-Compiler auf Ihrem System. Windows System.

Start Code::Blockinstallation

Schritt 4) Akzeptieren Sie die Lizenzvereinbarung

Um fortzufahren, mรผssen Sie die Lizenzvereinbarung akzeptieren.

Lizenzvereinbarung akzeptieren

Schritt 5) Standardkomponentenauswahl beibehalten

Lassen Sie die Komponentenauswahl auf dem Standardwert und klicken Sie Weiter.

Standardkomponenten beibehalten

Schritt 6) Installationspfad auswรคhlen

ร„ndern Sie bei Bedarf den Installationsordner und klicken Sie dann auf Weiter.

Installationspfad auswรคhlen

Schritt 7) โ€‹โ€‹Starten Code::Blรถcke

Suchen Sie den Code::Blocks-Verknรผpfung auf Ihrem Desktop oder im Startmenรผ und doppelklicken Sie darauf.

Code::Blocksymbol

Schritt 8) Lassen Code::Blรถcke erkennen den Compiler

Bei der ersten Markteinfรผhrung Code::Blocks scannt nach installierten Compilern, erkennt GCC automatisch und legt ihn als Standard fest. C und C++ Dateien mit Code::Blockiert bei Aufforderung.

Code::Blocks erkennt Compiler

Schritt 9) ร–ffnen Sie die IDE und beginnen Sie mit dem Programmieren.

Der Startbildschirm der IDE wird angezeigt. Sie kรถnnen nun ein neues C-Projekt erstellen und Ihr erstes Programm kompilieren.

Code::Startbildschirm der Blocks IDE

Wie installiert man GCC unter Linux?

Die meisten Linux-Distributionen werden mit vorinstalliertem GCC ausgeliefert. รœberprรผfen Sie dies mit:

gcc --version

Wenn GCC installiert ist, gibt der Befehl dessen Version aus. Falls es fehlt, fordert die Shell Sie zur Installation auf.

Um die C-Build-Umgebung einzurichten auf Linux, folgen Sie den unteren Schritten.

  1. ร–ffnen Sie ein Terminal.
  2. Unter Red Hat und Fedora fรผhren Sie Folgendes aus:
    sudo yum groupinstall 'Development Tools'
  3. Auf Debian und Ubuntu, Lauf:
    sudo apt-get update
    sudo apt-get install build-essential manpages-dev
  4. รœberprรผfen Sie die Installation:
    gcc --version

So installieren Sie GCC auf macOS

On macOSDie GCC-kompatible Toolchain wird รผber Apples Befehlszeilenwerkzeuge fรผr Xcode.

  1. ร–ffnen Sie ein Terminal und fรผhren Sie Folgendes aus:
    xcode-select --install

    Ein Dialogfeld fordert Sie zur Installation der Befehlszeilentools auf. Klicken Sie Installieren und die Lizenz akzeptieren.

  2. Alternativ kรถnnen Sie sich anmelden unter https://developer.apple.com/download/all/ Laden Sie mit Ihrer Apple-Entwickler-ID die neueste Version herunter Befehlszeilenwerkzeuge fรผr Xcode .dmgFรผhren Sie das Installationsprogramm aus. Behalten Sie die Standardeinstellungen des Assistenten bei.
  3. ร–ffnen Sie ein Terminal und รผberprรผfen Sie die Installation:
    gcc -v

รœberprรผfen Sie Ihre GCC-Installation

Unabhรคngig vom Betriebssystem bestรคtigt eine kurze รœberprรผfung, dass sich der Compiler im PATH befindet:

gcc --version

Sie sollten eine รคhnliche Ausgabe sehen wie: gcc (GCC) 13.2.0 AnschlieรŸend folgt der Lizenzhinweis. Erstellen Sie ein einzeiliges โ€žHallo Weltโ€œ, um die gesamte Pipeline zu testen:

// hello.c
#include <stdio.h>

int main(void) {
    printf("Hello, world!\n");
    return 0;
}

Erstellen und ausfรผhren mit:

gcc hello.c -o hello
./hello

Behebung hรคufiger GCC-Installationsprobleme

Die folgenden Probleme decken die meisten Beanstandungen wรคhrend der Installation ab:

  • โ€žgcc wird nicht erkanntโ€œ Windows: Fรผge MinGW hinzu. bin Fรผgen Sie den Ordner Ihrer PATH-Umgebungsvariablen hinzu und starten Sie anschlieรŸend das Terminal neu.
  • Code::Blocks erkennt den Compiler nicht: XNUMXh geรถffnet Einstellungen โ†’ Compiler โ†’ Toolchain-Ausfรผhrungsdateien und geben Sie das Installationsverzeichnis des Compilers auf Ihr MinGW-Stammverzeichnis an (z. B. C:\MinGW).
  • Linux meldet โ€žBefehl nicht gefundenโ€œ: Das Paket wurde mรถglicherweise installiert als gcc-12 or gcc-13. Lauf which gcc und einen symbolischen Link erstellen oder die versionierte Binรคrdatei direkt aufrufen.
  • macOS meldet โ€žclangโ€œ anstelle von GCC: Xcode aliase clang as gccFalls Sie einen originalen GCC benรถtigen, installieren Sie ihn รผber Homebrew mit brew install gcc und Ruf an gcc-13.
  • Fehlende Header (z. B. stdio.h): Installieren build-essential auf Linux oder Xcode Befehlszeilenwerkzeuge auf macOS um die Standardbibliotheksheader wiederherzustellen.

Andere gรคngige C-Compiler

Falls GCC fรผr Ihre Umgebung nicht geeignet ist, gibt es mehrere Alternativen, die C zuverlรคssig kompilieren und ausfรผhren:

  • Clang โ€” LLVM-basierter Compiler mit schnellen Builds und exzellenter Diagnose. StandardmรครŸig aktiviert. macOS.
  • MinGW-w64 โ€” moderner Fork von MinGW mit aktuellen GCC-Binรคrdateien fรผr Windows.
  • Portabler C-Compiler (pcc) โ€” Leichtgewichtiger, BSD-lizenzierter Compiler.
  • Turbo C โ€” Klassische Compiler sind in akademischen Kreisen immer noch weit verbreitet.
  • Microsoft visuell C++ (MSVC) - MicrosoftDer mit Visual Studio ausgelieferte Compiler kompiliert C mit dem /TC Schalter.

Hรคufig gestellte Fragen

GCC steht fรผr GNU Compiler Collection. Es handelt sich um eine freie Open-Source-Compiler-Suite, die von der Free Software Group gepflegt wird. Foundation das C unterstรผtzt, C++, Ziel c, Fortran, Ada und Go.

GCC ist der Compiler selbst. MinGW (Minimalist GNU for Windows) ist ein Port, der GCC mit dem bรผndelt Windows Bibliotheken, die zum Erstellen nativer ausfรผhrbarer Dateien benรถtigt werden, machen es zur am hรคufigsten verwendeten GCC-Distribution auf Windows.

ร–ffnen Sie ein Terminal oder eine Eingabeaufforderung und fรผhren Sie folgenden Befehl aus: gcc --versionWenn GCC im Suchpfad (PATH) vorhanden ist, gibt der Befehl die installierte Version aus. Andernfalls meldet die Shell, dass der Befehl nicht gefunden wurde.

Ja. GCC wird unter der GNU GPL mit einer Ausnahme fรผr Laufzeitbibliotheken vertrieben, die es Ihnen ermรถglicht, proprietรคre Software zu kompilieren und zu verรถffentlichen. Sie kรถnnen GCC in kommerziellen Projekten verwenden, ohne Lizenzgebรผhren zahlen zu mรผssen.

Nein. GCC lรคuft ausschlieรŸlich รผber die Kommandozeile. IDEs wie z. B. Code::Blรถcke, VS Codeden CLion Es werden Komfortfunktionen wie Syntaxhervorhebung, Debugging und Projektvorlagen hinzugefรผgt, aber der Compiler funktioniert auch ohne diese.

Das MinGW bin Der Ordner fehlt im PATH. Fรผgen Sie ihn รผber die Windows Dialog โ€žUmgebungsvariablenโ€œ รถffnen, Terminal neu starten und gcc Der Befehl ist nun weltweit verfรผgbar.

KI-Assistenten รผbersetzen Installationsfehler und PATH-Probleme in leicht verstรคndliche Lรถsungen, schlagen den richtigen Paketmanager-Befehl fรผr Ihre Distribution vor und erklรคren GCC-Warnungen, damit Anfรคnger beim Debuggen lernen kรถnnen.

Ja. KI-Code-Assistenten generieren ein โ€žHallo Weltโ€œ-Programm sowie die exakten Anweisungen. gcc hello.c -o hello Der Befehl zum Kompilieren wird angezeigt. AuรŸerdem wird erklรคrt, was jede Zeile bewirkt, damit Anfรคnger sie vor dem Ausfรผhren noch einmal durchgehen kรถnnen.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: