So kompilieren sie ein c-programm mit dem gnu-compiler (gcc)
Distungieren Sie, wie Sie ein C-Programm aus dem Quellcode mit dem GNU-Compiler (GCC) für Linux und minimalistisches GNU (MINGW) für Windows kompilieren.
Schritte
Methode 1 von 2:
Verwenden von GCC für Linux1. Öffnen Sie ein Terminalfenster auf Ihrem Linux-System. Sein Symbol ist normalerweise ein schwarzer Bildschirm mit einigen weißen Charakteren darauf. Sie können es normalerweise in Ihrem Anwendungsmenü finden.

2. Installieren Sie GCC. Wenn Sie kein GCC bereits installiert haben, können Sie die folgenden Terminalbefehle verwenden, um GCC für Ubuntu und Debian zu installieren. Wenden Sie sich für alle anderen Versionen von Linux an die Dokumentation, um Ihre Linux-Distribution zu erfahren, um das richtige Paket zu erhalten:

3. Art GCC -Version und drücke ↵ ENTER. Dies bestätigt, dass GCC ordnungsgemäß installiert ist und die Versionsnummer zurücksendet. Wenn der Befehl nicht gefunden wird, ist es wahrscheinlich, dass GCC nicht installiert ist.

4. Navigieren Sie in das Verzeichnis, in dem Ihr Quellcode gespeichert ist. Benutze das CD Befehl zum Navigieren von Verzeichnissen im Terminal. Wenn sich Ihr Quellcode beispielsweise in Ihrem Dokumenten-Ordner befindet, geben Sie ein CD / Home / [Benutzername] / Dokumente (in Ubuntu). Sie können auch in das Dokumentenverzeichnis navigieren, indem Sie eingeben CD ~ / Dokumente im terminal.

5. Art GCC [program_name].C -O [ausführbar_name] und drücke ↵ ENTER. Ersetzen Sie "[program_name].C "Mit dem Namen Ihrer Quellcodedatei und" [ausführbar_name] "mit dem Namen Ihres fertigen Programms. Das Programm wird jetzt kompilieren.

6. Führen Sie Ihr neu kompiliertes Programm aus. Art ./ [ausführbar_name] Ersetzen Sie jedoch "[Executable_name]" durch den Namen Ihres Programms.
Methode 2 von 2:
Verwenden von MINGW für Windows1. Laden Sie minimalistische GNU für Windows (MINGW) herunter. Dies ist eine einfach zu installierende Version von GCC für Windows. Verwenden Sie die folgenden Schritte, um MINGW herunterzuladen:.
- Gehe zu https: // sourceforge.net / projekte / mingw / In einem Webbrowser.
- Klicken Sie auf den grünen Knopf, der besagt Herunterladen.
- Warten Sie, bis das Installationsprogramm automatisch heruntergeladen wird.


2. Installieren Sie Mingw. Verwenden Sie die folgenden Schritte, um MINGW zu installieren:

3. Wählen Sie aus, welche Compiler installiert werden sollen. Wählen Sie zum Minimum aus Grundeinstellung Legen Sie im linken Panel auf der rechten Hauptkarte Häkchen neben allen aufgelisteten Compilern auf. Erweiterte Benutzer können wählen Alle Pakete und wählen Sie zusätzliche Compiler aus.

4. Klicken Sie mit der rechten Maustaste auf jedes Paket und klicken Sie auf Markierung für die Installation. Das Basis-Setup verfügt über ungefähr 7 Pakete, die oben in der Box aufgelistet sind. Klicken Sie mit der rechten Maustaste auf jeden von ihnen (oder einfach nur die gewünschten) und klicken Sie auf Markierung für die Installation. Dies fügt ein Symbol mit einem Pfeil neben jedem hinzu und markiert ihn für die Installation.

5. Installieren Sie die ausgewählten Pakete. Es kann Ihren Computer ein paar Minuten dauern, um alle Pakete zu installieren. Verwenden Sie die folgenden Schritte, um die für die Installation gekennzeichneten Pakete zu installieren.

6. Fügen Sie den Pfad zu MINGW zu Systemumgebungsvariablen hinzu. Verwenden Sie die folgenden Schritte, um den Pfad zu MINGW zu System Environtment Variablen hinzuzufügen:

7. Öffnen Sie die Eingabeaufforderung als Administrator. Sie müssen an einem Windows-Konto mit administrativen Berechtigungen angemeldet sein, um die Eingabeaufforderung als Administrator zu öffnen. Verwenden Sie die folgenden Schritte, um die Eingabeaufforderung als Administrator zu öffnen:

8. Navigieren Sie zum Ordner, in dem Ihr Quellcode gespeichert ist. Wenn beispielsweise Ihre Quellcodedatei mit dem Namen HELLELORD angeht.c befindet sich in C: Quelle Programme, Typ CD C: Quelle Programme

9. Art GCC C -O [program_name].EXE [program_name].C und drücke ↵ ENTER. Ersetzen Sie "[program_name]" mit dem Namen Ihres Quellcodes und der Anwendung. Sobald das Programm kompiliert ist, kehren Sie ohne Fehler zur Eingabeaufforderung zurück.

10. Geben Sie den Namen Ihres Programms ein, um es auszuführen. Wenn es Hello_World genannt wird.EXE, geben Sie das in die Eingabeaufforderung ein, um Ihr Programm zu starten.
Tipps
Der Aufbau Ihres Codes mit einem -g-Flag erzeugt Debugging-Informationen, die das entsprechende Debugger-Programm, das GDB, verwenden kann, um Debugging besser zu machen.
Makefiles können erstellt werden, um es leichter zu erleichtern, große Programme zusammenzustellen.
Wenn Sie Optimierungen stark verwenden, sollten Sie sich bewusst sein, dass die Optimierung für die Geschwindigkeit mit einem Kompromiss der Größe und manchmal Genauigkeit erfolgt, und umgekehrt.
Verwenden Sie beim Kompilieren eines C ++ - Programms G ++ auf dieselbe Weise, wie Sie GCC verwenden würden. Denken Sie daran, dass C ++ - Dateien die Erweiterung haben .CPP statt .C.