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
Schritt 1. Öffnen Sie ein Terminalfenster auf Ihrem Unix-Computer
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".
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
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.
Schritt 5. Führen Sie das kompilierte Programm mit dem Befehl./programmname aus
Methode 2 von 2: MinGW für Windows verwenden
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.
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
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)
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.
Schritt 5. Klicken Sie auf das Installationsmenü in der oberen linken Ecke von MinGW
Schritt 6. Klicken Sie auf Änderungen übernehmen
Schritt 7. Klicken Sie auf Übernehmen, um den Compiler herunterzuladen und zu installieren
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.
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.
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
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
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.