So kompilieren Sie C-Programme mit dem GNU C Compiler (GCC)

Inhaltsverzeichnis:

So kompilieren Sie C-Programme mit dem GNU C Compiler (GCC)
So kompilieren Sie C-Programme mit dem GNU C Compiler (GCC)

Video: So kompilieren Sie C-Programme mit dem GNU C Compiler (GCC)

Video: So kompilieren Sie C-Programme mit dem GNU C Compiler (GCC)
Video: How to Install Java JDK on Windows 10 ( with JAVA_HOME ) 2024, Kann
Anonim

Dieses wikiHow bringt dir bei, wie man ein C-Programm aus dem Quellcode kompiliert, mit dem GNU Compiler (GCC) für Linux und dem Minimalist GNU (MinGW) für Windows.

Schritt

Methode 1 von 2: GCC für Unix verwenden

Kompilieren eines C-Programms mit dem GNU Compiler (GCC) Schritt 1
Kompilieren eines C-Programms mit dem GNU Compiler (GCC) Schritt 1

Schritt 1. Öffnen Sie ein Terminalfenster auf Ihrem Unix-Computer

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 2
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 2

Schritt 2. Geben Sie den Befehl gcc --version ein und drücken Sie die Eingabetaste, um die GCC-Version auf dem Computer anzuzeigen

Wenn auf Ihrem Computer die Meldung "Befehl nicht gefunden" angezeigt wird, ist GCC möglicherweise nicht auf Ihrem Computer installiert.

  • Installieren Sie bei Bedarf GCC, indem Sie der Anleitung für Ihre Linux-Distribution folgen.
  • Um ein C++-Programm zu kompilieren, verwenden Sie "g++" anstelle von "gcc".
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 3
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 3

Schritt 3. Öffnen Sie den Ordner, in dem Sie den Quellcode des Programms gespeichert haben

Befindet sich beispielsweise der Programmcode „akurapopo.c“im Ordner /usr/yuliaR/source, geben Sie den Befehl cd /usr/yuliaR/source ein

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 4
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 4

Schritt 4. Geben Sie den Befehl gcc akurapopo.c –o AkuRapopo ein

Ersetzen Sie "akurapopo.c" durch den Quellcode Ihres Programms und "AkuRapopo" durch Ihren gewünschten Programmnamen. Der Kompilierungsvorgang wird gestartet.

  • Wenn während des Kompilierungsvorgangs ein Fehler auftritt, sammeln Sie die Fehlerinformationen mit dem Befehl gcc -Wall -o errorlog akurapopo.c. Zeigen Sie danach die Datei "errorlog" mit dem Befehl cat errorlog an.
  • Kompilieren Sie das Programm aus mehreren Quellcodedateien mit dem Befehl gcc -o Programmname file1.c file2.c file3.c.
  • Um mehrere Programme aus mehreren Quellcodes gleichzeitig zu kompilieren, verwenden Sie den Befehl gcc -c file1.c file2.c file3.c.
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 5
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 5

Schritt 5. Führen Sie das kompilierte Programm mit dem Befehl./programmname aus

Methode 2 von 2: MinGW für Windows verwenden

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 6
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 6

Schritt 1. Laden Sie Minimalist GNU für Windows von https://sourceforge.net/projects/mingw/ herunter

MinGW ist ein einfach zu installierendes GCC-Paket für Windows.

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 7
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 7

Schritt 2. Führen Sie das MinGW-Installationsprogramm aus

Wenn das Installationsprogramm nicht automatisch geöffnet wird, doppelklicken Sie auf die MinGW-Datei im Downloads-Ordner und klicken Sie dann auf Installieren

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 8
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 8

Schritt 3. Passen Sie die Programminstallationsoptionen an und klicken Sie dann auf Weiter

Der empfohlene Ordner für die Installation von MinGW ist C:\MinGW. Wenn Sie den Installationsordner ändern müssen, wählen Sie keinen Ordner mit einem Namen aus, der Leerzeichen enthält (z. B. Programme)

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 9
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 9

Schritt 4. Wählen Sie den Compiler aus, den Sie installieren möchten

  • Um den empfohlenen minimalen Compiler zu installieren, wählen Sie im linken Bereich Basic Setup aus und kreuzen Sie dann alle Compiler an, die im rechten Hauptbereich angezeigt werden.
  • Bei Bedarf können Sie Alle Pakete auswählen und alle zusätzlichen Compiler ankreuzen.
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 10
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 10

Schritt 5. Klicken Sie auf das Installationsmenü in der oberen linken Ecke von MinGW

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 11
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 11

Schritt 6. Klicken Sie auf Änderungen übernehmen

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 12
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 12

Schritt 7. Klicken Sie auf Übernehmen, um den Compiler herunterzuladen und zu installieren

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 13
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 13

Schritt 8. Fügen Sie den MinGW PATH zur Systemumgebungsvariablen hinzu, indem Sie die folgenden Schritte ausführen:

  • Drücken Sie Win+S, um das Suchmenü zu öffnen, und geben Sie dann das Umgebungsschlüsselwort ein.
  • Klicken Sie in den Suchergebnissen auf Systemumgebungsvariablen bearbeiten.
  • Klicken Sie auf Umgebungsvariablen.
  • Klicken Sie unter dem oberen Feld (unter Benutzervariablen) auf Bearbeiten.
  • Scrollen Sie zum Ende des Felds Variablenwerte.
  • Geben Sie;C:\MinGW\bin am Ende des Textes in das Feld ein. Wenn Sie MinGW in einem anderen Ordner installiert haben, ersetzen Sie;C:\MinGW\bin durch;C:\Installationsordnername\bin.
  • Klicken Sie zweimal auf OK, um das Fenster zu schließen.
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 14
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 14

Schritt 9. Öffnen Sie ein Befehlszeilenfenster als Administrator, indem Sie die folgenden Schritte ausführen:

  • Drücken Sie Win+S und geben Sie cmd ein.
  • Klicken Sie in den Suchergebnissen mit der rechten Maustaste auf Eingabeaufforderung und dann auf Als Administrator ausführen.
  • Klicken Sie auf Ja, um Änderungen am Computer zuzulassen.
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 15
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 15

Schritt 10. Öffnen Sie den Ordner, in dem Sie den Quellcode des Programms gespeichert haben

Wenn Sie beispielsweise den Quellcode "lailacanggung.c" im Ordner C:\Source\Programs gespeichert haben, geben Sie den Befehl cd C:\Source\Programs ein

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 16
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 16

Schritt 11. Geben Sie den Befehl gcc lailacanggung.c –o lailacanggung.exe ein

Ersetzen Sie den Dateinamen durch den Namen Ihrer Programmcodedatei. Nachdem der Kompilierungsvorgang abgeschlossen ist, sehen Sie wieder die Befehlszeile. Auftretende Fehler werden nicht angezeigt.

Fehler im Programmcode müssen vor Beginn des Übersetzungsvorgangs behoben werden. Der den Fehler enthaltende Programmcode konnte nicht kompiliert werden

Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 17
Kompilieren Sie ein C-Programm mit dem GNU Compiler (GCC) Schritt 17

Schritt 12. Geben Sie den Namen Ihres Programms ein, um es auszuführen, zum Beispiel lailacanggung.exe

Tipps

  • Wenn Sie ein Programm mit dem Parameter -g kompilieren, enthält der Compiler die entsprechenden Debug-Informationen für GDB, das integrierte Debug-Programm von GCC. Diese Informationen erleichtern Ihnen das Debuggen.
  • Um große Programme zu kompilieren, können Sie zunächst ein Makefile erstellen.
  • Wenn Ihr Programm auf Geschwindigkeit optimiert ist, kann die Programmgröße zunehmen und die Genauigkeit möglicherweise nicht sehr gut sein. Andererseits kann die Geschwindigkeit des Programms abnehmen, wenn Sie die Größe oder Genauigkeit des Programms optimieren.
  • Verwenden Sie beim Kompilieren von C++-Programmen G++ wie GCC. C++-Dateien haben die Erweiterung.cpp anstelle von.c.

Empfohlen: