Kuidas kompileerida C-programmi GNU kompilaatori (GCC) abil

See Selgitatud õpetab, kuidas kompileerida C-programmi lähtekoodist, kasutades GNU kompilaatorit (GCC) Linuxile ja Minimalist Gnu (MinGW) Windowsile.

1
Avage oma Linuxi süsteemis terminaliaken. Selle ikoon on tavaliselt must ekraan, millel on mõned valged tähemärgid. Tavaliselt leiate selle oma rakenduste menüüst.

2
Installige GCC. Kui teil pole GCC-d veel installitud, saate Ubuntu ja Debiani jaoks mõeldud GCC installimiseks kasutada järgmisi terminali käske. Kõigi teiste Linuxi versioonide puhul vaadake oma Linuxi distributsiooni dokumentatsiooni, et saada teada, kuidas õige pakett hankida: Tippige sudo apt update ja vajutage pakettide loendi värskendamiseks sisestusklahvi. Tippige sudo apt install build-essential ja vajutage sisestusklahvi. oluliste pakettide installimiseks, mille hulka kuuluvad GCC, G++ ja Make.Type sudo apt-get install manpages-dev ja vajutage juhendi lehtede installimiseks sisestusklahvi.

3
Tippige gcc –version ja vajutage sisestusklahvi ↵. See kontrollib, kas GCC on õigesti installitud, ja tagastab versiooninumbri. Kui käsku ei leita, ei ole tõenäoliselt GCC installitud. Kui kompileerite C++ programmi, kasutage “gcc.†asemel käsku “g++â€

4
Liikuge kataloogi, kuhu teie lähtekood on salvestatud. Kasutage terminalis kataloogides navigeerimiseks käsku cd. Näiteks kui teie lähtekood on kaustas Dokumendid, tippige cd /home/[kasutajanimi]/Documents (Ubuntus). Samuti saate navigeerida kataloogi Dokumendid, tippides terminali cd ~/Documents.

5
Tippige gcc [programmi_nimi].c –o [käivitatava_nimi] ja vajutage sisestusklahvi ↵. Asendage “[programmi_nimi].c†oma lähtekoodifaili nimega ja “[käivitatava_nimi]— oma valmis programmi nimega. Programm kompileerib nüüd. Kui näete vigu ja soovite nende kohta rohkem teavet näha, kasutage faili gcc -Wall -o errorlog file1.c. Seejärel vaadake faili “errorlog” praeguses kataloogis koos cat errorlogiga. Ühe programmi koostamiseks mitmest lähtekoodifailist kasutage käsku gcc -o outputfile file1.c file2.c file3.c.Mitme programmi korraga kompileerimiseks mitme programmiga lähtekoodifailid, kasutage gcc -c fail1.c fail2.c fail3.c.

6
Käivitage äsja koostatud programm. Tippige ./[käivitatava_nimi], kuid asendage “[käivitatava_nimi]” oma programmi nimega.

7
Laadige alla Minimalist GNU for Windows (MinGW). See on GCC Windowsi jaoks hõlpsasti installitav versioon. MinGW allalaadimiseks kasutage järgmisi samme:. Minge veebibrauseris aadressile https://sourceforge.net/projects/mingw/. Klõpsake rohelisel nupul Laadi alla. Oodake, kuni installiprogramm laadib automaatselt alla.

8
Installige MinGW. MinGW installimiseks järgige järgmisi samme: topeltklõpsake failil mingw-get-setup.exe kaustas Allalaadimised või veebibrauseris. Klõpsake nuppu Installi. Klõpsake nuppu Jätka. MinGW soovitab kasutada installivaikekausta (C:MinGW). Kui peate kausta muutma, ärge kasutage kausta, mille nimes on tühikud (nt “Programmifailid”).

9
Valige installitavad kompilaatorid. Valige vähemalt vasakpoolsel paneelil Basic Setup, seejärel asetage parempoolsel põhipaneelil kõigi loetletud kompilaatorite kõrvale linnukesed. Kogenumad kasutajad saavad valida Kõik paketid ja täiendavad kompilaatorid.

10
Paremklõpsake iga paketti ja klõpsake nuppu Märgi installimiseks. Põhiseadistus sisaldab umbes 7 paketti, mis on loetletud ülaosas olevas kastis. Paremklõpsake neid (või ainult neid, mida soovite) ja klõpsake nuppu Märgi installimiseks. See lisab iga ikooni kõrvale noolega ikooni ja märgib selle paigaldamiseks.

11
Installige valitud paketid. Kõigi pakettide installimine võib teie arvutil võtta mitu minutit. Installimiseks märgitud pakettide installimiseks kasutage järgmisi samme. Klõpsake vasakus ülanurgas menüül Installimine. Klõpsake nuppu Rakenda muudatused. Klõpsake nuppu Rakenda. Kui installimine on lõpetatud, klõpsake nuppu Sule.

12
Lisage MinGW tee süsteemikeskkonna muutujatele. MinGW tee lisamiseks süsteemi keskkonnamuutujatele toimige järgmiselt: Tippige menüü Start kõrval asuvale otsinguribale keskkond. Klõpsake otsingutulemustes nuppu Redigeeri süsteemi keskkonnamuutujaid. Klõpsake valikul KeskkonnamuutujadValige muutuja Path. Klõpsake ülaosas nuppu Redigeeri kast (jaotises “Kasutaja muutujad”) Klõpsake nuppu Uus. Sisestage uude ruumi C:MinGWbin. Pange tähele, et kui installisite MinGW teise kataloogi, sisestage C:tee-selle kataloogibin. Klõpsake OK ja siis uuesti OK. Akna sulgemiseks klõpsake nuppu OK.

13
Avage käsuviip administraatorina. Käsuriba administraatorina avamiseks peate olema sisse logitud administraatoriõigustega Windowsi kontole. Käsuviip administraatorina avamiseks järgige järgmisi samme: Tippige menüü Start kõrval asuvale otsinguribale cmd. Paremklõpsake otsingutulemustes käsuviip, seejärel valige Käivita administraatorina. Muudatuste lubamiseks klõpsake nuppu Jah.

14
Liikuge kausta, kuhu teie lähtekood on salvestatud. Näiteks kui teie lähtekoodifail nimega helloworld.c asub kaustas C:SourcePrograms, tippige cd C:SourcePrograms

15
Tippige gcc c –o [programmi_nimi].exe [programmi_nimi].c ja vajutage sisestusklahvi ↵. Asendage “[programmi_nimi]†oma lähtekoodi ja rakenduse nimega. Kui programm on kompileeritud, naasete vigadeta käsureale. Kõik ilmuvad kodeerimisvead tuleb enne programmi kompileerimist parandada.

16
Sisestage selle käivitamiseks oma programmi nimi. Kui selle nimi on hello_world.exe, tippige see programmi käivitamiseks käsureale. Kui saate programmi kompileerimisel või väljundkäivitusfaili käivitamisel veateate “Juurdepääs on keelatud” või “Luba keelatud”, kontrollige kausta õigusi ja veenduge, et teil on lähtekoodi sisaldavale kaustale täielik lugemis-/kirjutusõigus. Kui see ei aita, proovige oma viirustarkvara ajutiselt keelata.