Hoe een c-programma compileren met behulp van de gnu-compiler (gcc)
ThisTeaches u hoe u een C-programma van de broncode kunt compileren met behulp van de GNU-compiler (GCC) voor Linux en minimalistische GNU (MINGW) voor Windows.
Stappen
Methode 1 van 2:
GCC gebruiken voor Linux1. Open een terminalvenster op uw Linux-systeem. Het pictogram is meestal een zwart scherm met een aantal witte tekens erop. U kunt het meestal vinden in het menu van uw toepassingen.

2. Installeer GCC. Als u geen GCC al hebt geïnstalleerd, kunt u de volgende terminalopdrachten gebruiken om GCC voor Ubuntu en Debian te installeren. Raadpleeg voor alle andere versies van Linux de documentatie voor uw Linux-distributie om te leren hoe u het juiste pakket krijgt:

3. Type GCC - Versie en druk op ↵ ENTER. Hierdoor wordt gecontroleerd of GCC goed is geïnstalleerd en het versienummer retourneert. Als de opdracht niet wordt gevonden, is het waarschijnlijk dat GCC niet is geïnstalleerd.

4. Navigeer naar de map waar uw broncode is opgeslagen. Gebruik de CD opdracht om directories in de terminal te navigeren. Als uw broncode bijvoorbeeld in uw documentenmap staat, zou u typen CD / Home / [Gebruikersnaam] / Documenten (in ubuntu). U kunt ook naar de Document Directory navigeren door te typen CD ~ / Documenten in de terminal.

5. Type GCC [Programma_Name].C -O [Uitvoerbaar_Name] en druk op ↵ ENTER. Vervang "[Programma_Name].C "Met de naam van uw broncodebestand en" [uitvoerbare naam] "met de naam van uw voltooide programma. Het programma zal nu compileren.

6. Voer je nieuw gecompileerde programma uit. Type ./ [Uitvoerbaar_Name] Maar vervang "[Uitvoering"] "met de naam van uw programma.
Methode 2 van 2:
Mingw gebruiken voor Windows1. Download minimalistische GNU voor Windows (MingW). Dit is een eenvoudig te installeren versie van GCC voor Windows. Gebruik de volgende stappen om MINGW te downloaden:.
- Ga naar HTTPS: // Sourceforge.NET / PROJECTEN / MINGW / In een webbrowser.
- Klik op de groene knop die zegt Gedownload.
- Wacht tot het installatieprogramma automatisch wordt gedownload.


2. Installeer mingw. Gebruik de volgende stappen om MingW te installeren:

3. Selecteer welke compilers installeren. Kies op het minimum Basic Setup Plaats in het linkerpaneel en plaats vinkjes naast alle vermelde compilers in het hoofdpaneel. Meer geavanceerde gebruikers kunnen kiezen Alle pakketten en selecteer extra compilers.

4. Klik met de rechtermuisknop op elk pakket en klik Markeer voor installatie. De basisinstelling heeft ongeveer 7 pakketten vermeld in het vak aan de bovenkant. Klik met de rechtermuisknop op elk van hen (of alleen wie u wilt) en klik Markeer voor installatie. Dit voegt een pictogram toe met een pijl naast elk en markeert het voor installatie.

5. Installeer de geselecteerde pakketten. Het kan uw computer enkele minuten innemen om alle pakketten te installeren. Gebruik de volgende stappen om de pakketten die zijn gemarkeerd voor installatie te installeren.

6. Voeg het pad toe aan MingW naar Systeemomgevingvariabelen. Gebruik de volgende stappen om het pad toe te voegen aan MingW naar System Environtment Variabelen:

7. Open de opdrachtprompt als beheerder. U moet worden aangemeld bij een Windows-account bij administratieve privileges om de opdrachtprompt als beheerder te openen. Gebruik de volgende stappen om de opdrachtprompt als beheerder te openen:

8. Navigeer naar de map waar uw broncode is opgeslagen. Als uw broncodevorm bijvoorbeeld Helloworld heeft genoemd.c bevindt zich in C: Source Programs, TYPE CD C: Source Programs

9. Type GCC C -O [PROGRAMMA_NAME].EXE [PROGRAMMA_NAME].c en druk op ↵ ENTER. Vervang "[Programma_Name]" met de naam van uw broncode en toepassing. Zodra het programma is samengesteld, keert u terug naar de opdrachtprompt zonder fouten.

10. Typ de naam van uw programma om het uit te voeren. Als het hello_world wordt genoemd.EXE, typ dat in de opdrachtprompt om uw programma te starten.
Tips
Het bouwen van uw code met een VLAG produceert foutopsporingsinformatie die het overeenkomstige debuggerprogramma, GDB, kan gebruiken om debuggend werk beter te maken.
MakeFiles kunnen worden gemaakt om het gemakkelijker te maken om grote programma`s te compileren.
Als u optimalisaties zwaar gebruikt, moet u er rekening mee houden dat optimalisatie voor snelheid kan worden geleverd met een afweging in grootte en soms nauwkeurigheid, en vice versa.
Wanneer u een C ++ -programma compileert, gebruikt u G ++ op dezelfde manier als u GCC gebruikt. Vergeet niet dat C ++ -bestanden de extensie hebben .CPP in plaats van .c.
Deel in het sociale netwerk: