Kaip sudaryti C programą naudojant GNU kompiliatorių (GCC)

Turinys:

Kaip sudaryti C programą naudojant GNU kompiliatorių (GCC)
Kaip sudaryti C programą naudojant GNU kompiliatorių (GCC)

Video: Kaip sudaryti C programą naudojant GNU kompiliatorių (GCC)

Video: Kaip sudaryti C programą naudojant GNU kompiliatorių (GCC)
Video: How to Transfer Photos from iPhone to Computer 2024, Gegužė
Anonim

Šis wikiHow moko jus, kaip kompiliuoti C programą iš šaltinio kodo naudojant GNU kompiliatorių (GCC), skirtą „Linux“, ir minimalistinį „Gnu“(„MinGW“), skirtą „Windows“.

Žingsniai

1 metodas iš 2: GCC naudojimas „Linux“

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 1 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 1 veiksmas

1 žingsnis. Atidarykite terminalo langą savo „Linux“sistemoje

Paprastai jos piktograma yra juodas ekranas su baltais simboliais. Paprastai tai galite rasti savo programų meniu.

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 2 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 2 veiksmas

Žingsnis 2. Įdiekite GCC

Jei dar neįdiegėte GCC, galite naudoti šias terminalo komandas, kad įdiegtumėte GCC, skirtą „Ubuntu“ir „Debian“. Visoms kitoms „Linux“versijoms skaitykite „Linux“platinimo dokumentus, kad sužinotumėte, kaip gauti tinkamą paketą:

  • Įveskite sudo apt update ir paspauskite „Enter“, kad atnaujintumėte paketų sąrašą.
  • Įveskite sudo apt install build-essential ir paspauskite „Enter“, kad įdiegtumėte pagrindinius paketus, įskaitant GCC, G ++ ir „Make“.
  • Įveskite sudo apt-get install manpages-dev ir paspauskite „Enter“, kad įdiegtumėte vadovo puslapius.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 3 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 3 veiksmas

Žingsnis 3. Įveskite gcc --version ir paspauskite. Enter

Tai patikrins, ar GCC tinkamai įdiegtas, ir grąžins versijos numerį. Jei komanda nerasta, tikėtina, kad GCC neįdiegta.

Jei rengiate C ++ programą, vietoj „gcc“naudokite „g ++“

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 4 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 4 veiksmas

Žingsnis 4. Eikite į katalogą, kuriame išsaugotas jūsų šaltinio kodas

Naudokite komandą cd, norėdami naršyti terminalo katalogus. Pavyzdžiui, jei jūsų šaltinio kodas yra aplanke Dokumentai, įveskite cd/home/[vartotojo vardas]/Dokumentai („Ubuntu“). Taip pat galite pereiti prie dokumentų katalogo, terminale įvesdami cd ~/Documents.

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 5 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 5 veiksmas

5 veiksmas. Įveskite gcc [programos_pavadinimas].c –o [vykdomojo failo_pavadinimas] ir paspauskite. Enter

Pakeiskite „[programos_pavadinimas].c“savo šaltinio kodo failo pavadinimu, o „[vykdomojo_pavadinimas]“- baigtos programos pavadinimu. Dabar programa bus sudaryta.

  • Jei matote klaidas ir norite sužinoti daugiau informacijos apie jas, naudokite gcc -Wall -o errorlog file1.c. Tada peržiūrėkite „errorlog“failą dabartiniame kataloge su „cat errorlog“.
  • Norėdami surinkti vieną programą iš kelių šaltinio kodo failų, naudokite gcc -o outputfile file1.c file2.c file3.c.
  • Norėdami surinkti kelias programas vienu metu su keliais šaltinio kodo failais, naudokite gcc -c file1.c file2.c file3.c.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 6 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 6 veiksmas

Žingsnis 6. Vykdykite naujai sukurtą programą

Įveskite./[executable_name], bet pakeiskite „[executable_name]“savo programos pavadinimu.

2 metodas iš 2: „MinGW“naudojimas „Windows“

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 7 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 7 veiksmas

Žingsnis 1. Atsisiųskite „Minimalist GNU for Windows“(MinGW)

Tai lengvai įdiegiama „GCC“, skirta „Windows“, versija. Norėdami atsisiųsti MinGW, atlikite šiuos veiksmus:.

  • Žiniatinklio naršyklėje eikite į
  • Spustelėkite žalią mygtuką, kuriame sakoma parsisiųsti.
  • Palaukite, kol diegimo programa atsisiųs automatiškai.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 8 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 8 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 7 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 7 veiksmas

Žingsnis 2. Įdiekite MinGW

Norėdami įdiegti MinGW, atlikite šiuos veiksmus:

  • Dukart spustelėkite mingw-get-setup.exe atsisiuntimų aplanke arba žiniatinklio naršyklėje.
  • Spustelėkite Diegti.
  • Spustelėkite Tęsti.

    MinGW rekomenduoja naudoti numatytąjį diegimo aplanką (C: MinGW). Jei turite pakeisti aplanką, nenaudokite aplanko su tarpais pavadinime (pvz., „Programos failai“)

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 9 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 9 veiksmas

Žingsnis 3. Pasirinkite, kuriuos kompiliatorius įdiegti

Mažiausiai rinkitės Pagrindinė sąranka kairiajame skydelyje, tada pažymėkite varneles šalia visų išvardytų kompiliatorių dešiniajame pagrindiniame skydelyje. Patyrę vartotojai gali pasirinkti Visi paketai ir pasirinkite papildomus kompiliatorius.

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 10 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 10 veiksmas

Žingsnis 4. Dešiniuoju pelės mygtuku spustelėkite kiekvieną paketą ir spustelėkite Žymėti diegimui

Pagrindinėje sąrankoje yra apie 7 paketai, išvardyti viršuje esančiame laukelyje. Dešiniuoju pelės mygtuku spustelėkite kiekvieną iš jų (arba tik tuos, kuriuos norite) ir spustelėkite Pažymėkite diegimą. Tai prideda piktogramą su rodykle šalia kiekvieno ir pažymi ją diegimui.

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 11 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 11 veiksmas

Žingsnis 5. Įdiekite pasirinktus paketus

Jūsų kompiuteriui gali prireikti kelių minučių, kol bus įdiegti visi paketai. Norėdami įdiegti diegimui pažymėtus paketus, atlikite šiuos veiksmus.

  • Spustelėkite Montavimas meniu viršutiniame kairiajame kampe.
  • Spustelėkite Taikyti pakeitimus.
  • Spustelėkite Taikyti.
  • Spustelėkite Uždaryti kai diegimas bus baigtas.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 12 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 12 veiksmas

Žingsnis 6. Pridėkite kelią prie MinGW prie sistemos aplinkos kintamųjų

Norėdami pridėti prie MinGW kelią prie sistemos aplinkos kintamųjų, atlikite šiuos veiksmus:

  • Paieškos juostoje šalia meniu Pradėti įveskite aplinką.
  • Spustelėkite Redaguokite sistemos aplinkos kintamuosius paieškos rezultatuose.
  • Spustelėkite aplinkos įvairovė
  • Pasirinkite Kelias kintamasis.
  • Spustelėkite Redaguoti po viršutiniu langeliu (skiltyje „Vartotojo kintamieji“)
  • Spustelėkite Naujas.
  • Įveskite C: / MinGW / bin naujoje erdvėje. Atminkite, kad jei įdiegėte „MinGW“į kitą katalogą, įveskite C: / path-to-directory-bin.
  • Spustelėkite Gerai, ir tada Gerai vėl. Spustelėkite likusį Gerai mygtuką, kad uždarytumėte langą.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 13 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 13 veiksmas

Žingsnis 7. Atidarykite komandų eilutę kaip administratorius

Kad atidarytumėte komandų eilutę kaip administratorius, turite būti prisijungę prie „Windows“paskyros su administratoriaus teisėmis. Norėdami atidaryti komandų eilutę kaip administratorių, atlikite šiuos veiksmus:

  • Paieškos juostoje šalia meniu Pradėti įveskite cmd.
  • Dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė paieškos rezultatuose, tada pasirinkite Vykdyti kaip administratoriui.
  • Spustelėkite Taip leisti keisti.
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 14 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 14 veiksmas

Žingsnis 8. Eikite į aplanką, kuriame išsaugotas jūsų šaltinio kodas

Pvz., Jei jūsų šaltinio kodo failas, vadinamas helloworld.c, yra aplanke C: / Source / Programs, įveskite cd C: / Source / Programs

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 15 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 15 veiksmas

9 veiksmas. Įveskite gcc c –o [programos_pavadinimas].exe [programos_pavadinimas].c ir paspauskite ↵ „Enter“

Pakeiskite „[programos_pavadinimas]“savo šaltinio kodo ir programos pavadinimu. Kai programa bus sudaryta, grįšite į komandų eilutę be klaidų.

Visos rodomos kodavimo klaidos turi būti ištaisytos prieš pradedant kompiliuoti programą

Sudarykite C programą naudodami GNU kompiliatorių (GCC) 16 veiksmas
Sudarykite C programą naudodami GNU kompiliatorių (GCC) 16 veiksmas

10. Įveskite savo programos pavadinimą, kad ją paleistumėte

Jei jis vadinamas hello_world.exe, įveskite tai komandų eilutėje, kad paleistumėte programą.

Jei kompiliuodami programą arba vykdydami vykdomąjį vykdomąjį failą, gaunate klaidos pranešimą „Prieiga uždrausta“arba „Leidimas atmestas“, patikrinkite aplanko leidimus ir įsitikinkite, kad turite visas skaitymo/rašymo prieigą prie aplanko, kuriame yra šaltinio kodas. Jei tai nepadeda, pabandykite laikinai išjungti virusų programinę įrangą

Patarimai

  • Sukūrus kodą su -g vėliava, bus pateikta derinimo informacija, kurią atitinkama derinimo programa GDB gali naudoti, kad derinimas veiktų geriau.
  • „Makefiles“galima sukurti, kad būtų lengviau sudaryti dideles programas.
  • Jei intensyviai naudojate optimizavimą, atminkite, kad greičio optimizavimas gali būti susijęs su dydžiu ir kartais tikslumu, ir atvirkščiai.
  • Rengdami C ++ programą, naudokite G ++ taip pat, kaip ir GCC. Atminkite, kad C ++ failai turi plėtinį.cpp, o ne.c.

Rekomenduojamas: