Ein C Programm mit dem GNU Compiler (GCC) kompilieren

PDF herunterladenPDF herunterladen

In diesem How.com.vn erfährst du, wie du den Quellcode eines C-Programm mit dem GNU Compiler (GCC) für Linux und Minimalist Gnu (MinGW) für Windows kompilierst.

Methode 1
Methode 1 von 2:

Mit GCC für Unix

PDF herunterladen
  1. How.com.vn Deutsch: Step 1 Öffne ein Terminal-Fenster.
  2. How.com.vn Deutsch: Step 2 Tippe gcc --version ein und drücke auf ↵ Enter.
    Dies sollte die Versionsnummer des C-Compilers zurückgeben. Wenn der Befehl nicht gefunden wird, ist GCC wahrscheinlich nicht installiert.[1]
    • Wenn er nicht installiert ist, lies in der Dokumentation deiner Linux Distribution nach, um zu erfahren, wie du das korrekte Package bekommst.
    • Wenn du ein C++ Program kompilierst, verwende anstelle von "gcc" "g++".
  3. How.com.vn Deutsch: Step 3 Navigiere in das Verzeichnis, in dem du den Quellcode gespeichert hast.
    • Wenn sich die Datei mit deinem Quelltext “main.c” z. B. in /usr/How.com.vn/source befindet, tippe cd /usr/How.com.vn/source ein.
  4. How.com.vn Deutsch: Step 4 Tippe gcc main.c –o HelloWorld ein.
    Ersetze “main.c” durch den Namen deiner Quelldatei und "HelloWorld" mit dem Namen des fertigen Programms. Das Programm wird jetzt kompiliert.
    • Wenn du Fehler siehst und detailliertere Informationen über diese möchtest, verwende gcc -Wall -o errorlog file1.c. Sieh dir dann die "errorlog" Datei im aktuellen Verzeichnis an mit cat errorlog.
    • Um ein Programm aus mehreren Quelldateien zu kompilieren, verwende gcc -o outputfile file1.c file2.c file3.c.
    • Um mehrere Programme auf einmal mit mehreren Quelldateien zu kompilieren, verwende gcc -c file1.c file2.c file3.c.
  5. How.com.vn Deutsch: Step 5 Führe das neu kompilierte Programm aus.
    Tippe &# 46;/HelloWorld ein, aber ersetze “HelloWorld” durch den Namen deines Programms.
    Werbeanzeige
Methode 2
Methode 2 von 2:

Mit MinGW für Windows

PDF herunterladen
  1. How.com.vn Deutsch: Step 1 Lade Minimalist GNU für Windows (MinGW) herunter.
    Dies ist eine leicht zu installierende Version von GCC für Windows. Du kannst den Installer von https://sourceforge.net/projects/mingw/ herunterladen.[2]
  2. How.com.vn Deutsch: Step 2 Führe den MinGW Installer aus.
    • Wenn sich die Datei nicht automatisch öffnet, mache im Downloads-Ordner einen Doppelklick darauf und klicke dann auf "Installieren".
  3. How.com.vn Deutsch: Step 3 Wähle die Einstellungen für die Installation und klicke auf Weiter.
    • MinGW empfiehlt die Verwendung des Standard-Installations-Ordners (C:\MinGW). Wenn du den Ordner ändern musst, verwende keinen Ordner, dessen Name Leerzeichen enthält (z.B. “Program Files”).[3]
  4. How.com.vn Deutsch: Step 4 Wähle aus, welche Compiler installiert werden sollen.
    • Wähle in der linken Leiste mindestens "Basis-Setup" und setze dann in der rechten Leiste ein Häkchen bei allen aufgeführten Compilern.
    • Fortgeschrittenere Benutzer können auf "Alle Packages" gehen und zusätzliche Compiler auswählen.
  5. How.com.vn Deutsch: Step 5 Klicke oben links auf das Menü Installation.
  6. How.com.vn Deutsch: Step 6 Klicke auf Änderungen übernehmen.
  7. How.com.vn Deutsch: Step 7 Klicke auf Übernehmen.
    Die Compiler werden jetzt heruntergeladen und installiert.
  8. How.com.vn Deutsch: Step 8 Füge den Pfad auf MinGW den Variablen für die Systemumgebung hinzu.
    So geht's:
    • Drücke auf Win+S, um die Suche zu öffnen, und tippe dann environment ein.
    • Klicke in den Suchergebnissen auf Variablen für die Systemumgebung bearbeiten.
    • Klicke auf Umgebungsvariablen.
    • Klicke unter dem oberen Kästchen auf Bearbeiten (unter "Benutzervariablen").
    • Scrolle ans Ende des Kästchens "Variablenwert".
    • Tippe direkt nach dem letzten Buchstaben ;C:\MinGW\bin in das Feld ein. Beachte, dass du den Pfad ändern musst, wenn du MinGW in einem anderen Verzeichnis installiert hast: ;C:\pfad-auf-dieses-Verzeichnis\bin.
    • Klicke auf OK und dann noch einmal auf OK. Klicke auf den letzten OK-Button, um das Fenster zu schließen.
  9. How.com.vn Deutsch: Step 9 Öffne die Kommandozeile als Administrator.
    Dies geht so:
    • Drücke auf Win+S und tippe cmd ein.
    • Klicke mit der rechten Maustaste in den Suchergebnissen auf Kommandozeile und wähle dann "Als Administrator ausführen".
    • Klicke auf Ja, um die Änderungen zu erlauben.
  10. How.com.vn Deutsch: Step 10 Navigiere in den Ordner, in dem du den Quellcode gespeichert hast.
    • Wenn die Quelldatei mit dem Namen helloworld.c sich z. B. in C:\Source\Programs befindet, tippe cd C:\Source\Programs ein.
  11. How.com.vn Deutsch: Step 11 Tippe gcc helloworld.c –o helloworld.exe ein.
    Ersetze “helloworld” durch den Namen des Quellcodes und das Programm. Wenn das Programm kompiliert wurde, wirst du ohne Fehlermeldung wieder auf die Kommandozeile zurückgebracht.[4]
    • Alle angezeigten Programmierfehler müssen korrigiert werden, bevor das Programm kompiliert werden kann.
  12. How.com.vn Deutsch: Step 12 Tippe den Namen deines Programms ein, um es auszuführen.
    Wenn es helloworld.exe heißt, tippe dies ein, um das Programm zu starten.
    Werbeanzeige

Tipps

  • Wenn du den Code mit dem Flag -g kompilierst, werden Debug-Informationen erzeugt, welches der entsprechende Debugger, GDB, nutzen kann, damit das Debugging besser funktioniert.
  • Es können Makefiles erzeugt werden, damit das Kompilieren großer Programme einfacher wird.
  • Wenn du stark Optimierungen einsetzt, sei dir darüber im Klaren, dass eine Optimierung zugunsten der Geschwindigkeit im Gegenzug einen Nachteil in Bezug auf die Größe und manchmal auch die Genauigkeit haben kann, ebenso umgekehrt.
  • Wenn du ein C++ Programm kompilierst, verwende G++ genauso, wie du GCC verwenden würdest. Denke daran, dass C++ Dateien anstellen von .c die Dateiendung .cpp haben.
Werbeanzeige

Was du brauchst

  • Einen PC mit Linux oder Windows
  • Grundlagenwissen in GNU/Linux und der Installation von Applikationen
  • Programmcode
  • Einen Texteditor (z. B. Emacs, vi)

Über dieses How.com.vn

How.com.vn ist ein "wiki", was bedeutet, dass viele unserer Artikel von zahlreichen Mitverfassern geschrieben werden. An diesem Artikel arbeiteten bis jetzt 20 Leute, einige anonym, mit, um ihn immer wieder zu aktualisieren. Dieser Artikel wurde 70.267 Mal aufgerufen.
Diese Seite wurde bisher 70.267 mal abgerufen.

War dieser Artikel hilfreich?

⚠️ Disclaimer:

Content from Wiki How Deutsch language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Werbeanzeige