dmylogi.com

Hoe om `n C-program op te stel met behulp van die GNU-samesteller (GCC)

Hierdie wikiHow-gids sal jou leer hoe om `n C-program uit die bronkode saam te stel, met behulp van die GNU-samesteller (GCC) in Linux en Minimalistiese Gnu (MinGW) in Windows.

stappe

Metode 1
Gebruik GCC in Unix

1
Open `n terminaal venster op u Unix-stelsel.
  • 2
    Skryf gcc - weergawe en druk ⌅ Tik. Hierdie opdrag sal jou die weergawe van die C-samesteller wys. As die stelsel nie die opdrag herken nie, is dit moontlik dat GCC nog nie geïnstalleer is nie.
  • As dit nie geïnstalleer is nie, raadpleeg die dokumentasie van jou Linux-verspreiding om te sien hoe om die korrekte pakket te kry.
  • As jy `n program in C ++ gaan gebruik, gebruik "g + +" in plaas van "gcc".
  • 3
    Gaan na die gids waar die bronkode gestoor word.
  • Byvoorbeeld, as die bronkode lêer, "main.c" is geleë op / usr / wikiHow / source, skryf cd / usr / wikiHow / source .
  • Beeld getiteld 68838 10
    4
    Skryf gcc main.c -o HolaMundo. vervang "main.c" met die naam van die bronkode lêer en "Hello World" met die naam van u voltooide program. Nou sal jou program saamgestel word.
  • As jy `n fout sien en meer inligting oor die fout benodig, gebruik die opdrag gcc -Wall -on errorlog file1.c. Open dan die lêer "errorlog" in die huidige gids met die opdrag kat foutlog.
  • Om `n program saam te stel met verskeie bronlêers, gebruik gcc-o uitvoerfile file1.c file2.c file3.c.
  • Om verskeie programme gelyktydig saam te stel met verskeie bronlêers, gebruik gcc-c file1.c file2.c file3.c.
  • Beeld getiteld 68838 11
    5
    Begin die program wat jy pas saamgestel het. Skryf ./ Hello World maar dit vervang "Hello World" met die naam van u program.
  • Metode 2
    Gebruik MinGW in Windows

    1
    Laai Minimalistiese GNU vir Windows (MinGW) af. Dit is `n weergawe van GCC vir Windows, maklik om te installeer. U kan die installeerder vanaf die bladsy aflaai https://sourceforge.net/projects/mingw/.
  • 2
    Begin die MinGW installeerder.
  • As die lêer nie outomaties oopgemaak word nie, dubbelkliek op die aflaaimap en kies Installeer.
  • 3
    Kies jou installasievoorkeure en druk voort.
  • MinGW beveel aan die standaard installasie gids te gebruik (C: MinGw). As jy die gids moet verander, gebruik dan ten minste een wat nie `n spasie in die naam het nie (soos "Program lêers").


  • 4
    Kies die samesteller wat jy wil installeer.
  • Op `n minimum moet jy kies "Basiese instellings" (basiese installasie). Dan moet jy die punte in die blokkies van elk van die samestellers plaas in die lys op die hoofpaneel aan die regterkant.
  • As jy `n gevorderde gebruiker is, kan jy kies "Alle pakkette" (alle pakkette) en kies addisionele samestellers.
  • 5
    Klik op die Installasie-kieslys. Dit is in die linkerhoek van MinGW.
  • 6
    Kliek Pas veranderinge toe (verander veranderinge).
  • 7
    Klik op Toepassen. Die samestellers sal nou afgelaai en geïnstalleer word.
  • 8
    Voeg die pad na MinGW by die stelselomgewing veranderlikes. Doen dit soos hieronder uiteengesit:
  • pers ⌘ Win+S Om die soeklys oop te maak en tik dan omgewing.
  • Klik in die soekresultate "Verander stelselomgewing veranderlikes".
  • Klik op "Omgewingsveranderlikes".
  • Klik op "wysig", onder die boonste boks (hieronder "Gebruiker veranderlikes").
  • Blaai na die einde van die boks "Waarde van die veranderlike".
  • Skryf -C: MinGW bin net onder die laaste letter van daardie boks. Let daarop dat as jy MinGW in `n ander vouer geïnstalleer het, moet jy dit invoer -C: path-to-that-folder bin.
  • Klik OK, en dan weer OK. Klik nogmaals op die OK-knoppie om die venster toe te maak.
  • 9
    open "Simbool van die stelsel" as administrateur. Om dit te doen:
  • pers ⌘ Win+S en skryf cmd.
  • In die soekresultate, regs kliek op "Simbool van die stelsel", kies dan "Begin as Administrateur".
  • Klik Ja om veranderinge toe te laat.
  • 10
    Gaan na die plek waar die bronkode gestoor word.
  • Byvoorbeeld, as die bronkode lêer met die naam holamundo.c in C: Source Programme geleë is, tik C: Bron Programme.
  • 11
    Skryf holamundo.c-o holamundo.exe. vervang "Ek Hello World" met die naam van die bronkode en die aansoek. Sodra u die program opgestel het, sal u terugkom na die venster "Simbool van die stelsel" sonder foute
  • As daar `n fout in die kode is, moet u dit regstel sodat die program kan saamstel.
  • 12
    Skryf die naam van jou program om dit uit te voer. As u program holamundo.exe genoem word, skryf dan die naam om dit te begin.
  • wenke

    • As u u kode saamstel met `n -g-tag, sal die debug-inligting gegenereer word. Die ooreenstemmende ontfoutingsprogram, dws GDB, kan daardie inligting gebruik om die ontfoutingsproses beter te laat werk.
    • Jy kan `n makefile maak om dit makliker te maak om groot programme op te stel.
    • As jy baie optimalisaties gebruik, moet jy in gedagte hou dat spoedoptimalisering `n groter lêergrootte of soms verlies aan presisie kan veroorsaak, en andersom.
    • As jy `n program in C ++ gaan saamstel, gebruik G ++ op dieselfde manier as wat jy GCC sou gebruik. Onthou dat C ++ lêers die uitbreiding .cpp in plaas van .c het.

    Dinge wat jy nodig het

    • `n rekenaar met Linux of Windows
    • basiese kennis van GNU / Linux en toepassing installasie
    • kode van `n program
    • enige teksredakteur (byvoorbeeld Emacs of vi)
    Deel op sosiale netwerke:

    Verwante
    Hoe om die Qt SDK in Ubuntu Linux te installeerHoe om die Qt SDK in Ubuntu Linux te installeer
    Hoe om die CPP-lêer op te stel na EXEHoe om die CPP-lêer op te stel na EXE
    Hoe om `n Java-program op te stel en uit te voer met die `Stelsel simbool`Hoe om `n Java-program op te stel en uit te voer met die `Stelsel simbool`
    Hoe om jou eerste Java-program in Ubuntu Linux te skepHoe om jou eerste Java-program in Ubuntu Linux te skep
    Hoe om `n eenvoudige program in C ++ te skepHoe om `n eenvoudige program in C ++ te skep
    Hoe om `n eenvoudige program in C te skepHoe om `n eenvoudige program in C te skep
    Hoe om `n `Hello World` konsole program in Visual C + te skepHoe om `n `Hello World` konsole program in Visual C + te skep
    Hoe om WEP-sleutels te ontsyferHoe om WEP-sleutels te ontsyfer
    Hoe om jou eerste Java-program te skryfHoe om jou eerste Java-program te skryf
    Hoe om `n Arduino-sagteware in C te skryfHoe om `n Arduino-sagteware in C te skryf
    » » Hoe om `n C-program op te stel met behulp van die GNU-samesteller (GCC)
    © 2024 dmylogi.com