C -ohjelmien kääntäminen GNU C Compilerilla (GCC)

Sisällysluettelo:

C -ohjelmien kääntäminen GNU C Compilerilla (GCC)
C -ohjelmien kääntäminen GNU C Compilerilla (GCC)

Video: C -ohjelmien kääntäminen GNU C Compilerilla (GCC)

Video: C -ohjelmien kääntäminen GNU C Compilerilla (GCC)
Video: How to Install Java JDK on Windows 10 ( with JAVA_HOME ) 2024, Saattaa
Anonim

Tämä wikiHow opettaa sinulle, kuinka kääntää C -ohjelma lähteestä käyttämällä GNU -kääntäjää (GCC) Linuxille ja Minimalistista GNU: ta (MinGW) Windowsille.

Vaihe

Menetelmä 1/2: GCC: n käyttö Unixissa

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 1
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 1

Vaihe 1. Avaa pääteikkuna Unix -tietokoneellasi

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 2
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 2

Vaihe 2. Anna komento gcc --version ja paina Enter, jolloin GCC -versio tulee näkyviin tietokoneeseen

Jos tietokoneesi näyttää komentoa ei löydy, GCC ei ehkä ole asennettu tietokoneellesi.

  • Asenna tarvittaessa GCC noudattamalla Linux -jakeluoppaasi.
  • Voit kääntää C ++ -ohjelman käyttämällä "g ++" gcc: n sijaan.
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 3
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 3

Vaihe 3. Avaa kansio, johon olet tallentanut ohjelman lähdekoodin

Jos esimerkiksi ohjelmakoodi "akurapopo.c" on/usr/yuliaR/source -kansiossa, kirjoita komento cd/usr/yuliaR/source

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 4
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 4

Vaihe 4. Anna komento gcc akurapopo.c –o AkuRapopo

Korvaa "akurapopo.c" ohjelman lähdekoodinimellä ja "AkuRapopo" halutulla ohjelman nimellä. Kokoonpanoprosessi alkaa.

  • Jos kokoamisprosessin aikana tapahtuu virhe, kerää virhetiedot komennolla gcc -Wall -o errorlog akurapopo.c. Näytä sen jälkeen "errorlog" -tiedosto cat errorlog -komennolla.
  • Kokoa ohjelma useista lähdekooditiedostoista komennolla gcc -o ohjelmanimi tiedosto1.c tiedosto2.c tiedosto3.c.
  • Jos haluat koota useita ohjelmia useasta lähdekoodista kerralla, käytä komentoa gcc -c file1.c file2.c file3.c.
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 5
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 5

Vaihe 5. Suorita käännetty ohjelma komennolla./ohjelmanimi

Tapa 2/2: MinGW: n käyttö Windowsille

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 6
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 6

Vaihe 1. Lataa Minimalist GNU for Windows osoitteesta

MinGW on helppo asentaa GCC-paketti Windowsille.

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 7
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 7

Vaihe 2. Suorita MinGW -asennusohjelma

Jos asennusohjelma ei avaudu automaattisesti, kaksoisnapsauta MinGW-tiedostoa Lataukset-kansiossa ja valitse sitten Asenna

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 8
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 8

Vaihe 3. Säädä ohjelman asennusvaihtoehtoja ja napsauta sitten Jatka

Suositeltu kansio MinGW: n asentamiseen on C: / MinGW. Jos sinun on vaihdettava asennuskansio, älä valitse kansioita, joiden nimi sisältää välilyöntejä (kuten Ohjelmatiedostot)

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 9
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 9

Vaihe 4. Valitse asennettava kääntäjä

  • Jos haluat asentaa suositellun minimikääntäjän, valitse Perusasetukset vasemmasta ruudusta ja valitse sitten kaikki kääntäjät, jotka näkyvät oikeassa pääruudussa.
  • Tarvittaessa voit valita Kaikki paketit ja valita kaikki muut kääntäjät.
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 10
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 10

Vaihe 5. Napsauta Asennus -valikkoa MinGW: n vasemmassa yläkulmassa

C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 11
C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 11

Vaihe 6. Napsauta Käytä muutoksia

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 12
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 12

Vaihe 7. Lataa ja asenna kääntäjä napsauttamalla Käytä

C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 13
C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 13

Vaihe 8. Lisää MinGW -PATH järjestelmän ympäristömuuttujaan seuraavasti:

  • Avaa Haku -valikko painamalla Win+S ja kirjoita sitten ympäristöavainsana.
  • Napsauta hakutuloksissa Muokkaa järjestelmän ympäristömuuttujia.
  • Napsauta Ympäristömuuttujat.
  • Napsauta Muokkaa yläruudun alla (käyttäjämuuttujien alapuolella).
  • Vieritä Muuttuvat arvot -ruudun loppuun.
  • Kirjoita; C: / MinGW / bin ruudun tekstin loppuun. Jos olet asentanut MinGW: n toiseen kansioon, vaihda; C: / MinGW / bin tilalle; C: / installationfoldname / bin.
  • Sulje ikkuna napsauttamalla OK kahdesti.
C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 14
C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 14

Vaihe 9. Avaa komentorivi -ikkuna järjestelmänvalvojana seuraavasti:

  • Paina Win+S ja kirjoita sitten cmd.
  • Napsauta hakutuloksissa komentoriviä hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.
  • Salli tietokoneen muutokset napsauttamalla Kyllä.
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 15
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 15

Vaihe 10. Avaa kansio, johon olet tallentanut ohjelman lähdekoodin

Jos esimerkiksi tallensit lähdekoodin "lailacanggung.c" C: / Source / Programs -kansioon, kirjoita komento cd C: / Source / Programs

C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 16
C -ohjelman kääntäminen GNU -kääntäjän (GCC) avulla Vaihe 16

Vaihe 11. Anna komento gcc lailacanggung.c –o lailacanggung.exe

Korvaa tiedostonimi ohjelmakooditiedoston nimellä. Kun käännös on valmis, näet komentorivin uudelleen. Tapahtuneita virheitä ei näytetä.

Ohjelmakoodin virheet on korjattava ennen käännösprosessin aloittamista. Virheen sisältävä ohjelmakoodi ei voitu kääntää

C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 17
C -ohjelman kääntäminen GNU -kääntäjää (GCC) käyttäen Vaihe 17

Vaihe 12. Kirjoita suorittamasi ohjelman nimi, esimerkiksi lailacanggung.exe

Vinkkejä

  • Kun käännät ohjelmaa -g -parametrilla, kääntäjä sisältää asianmukaiset virheenkorjaustiedot GDB: lle, GCC: n sisäänrakennetulle virheenkorjausohjelmalle. Nämä tiedot helpottavat virheenkorjausta.
  • Voit koota suuria ohjelmia luomalla ensin Makefile -tiedoston.
  • Jos ohjelmasi on optimoitu nopeudelle, ohjelman koko voi kasvaa ja tarkkuus ei välttämättä ole kovin hyvä. Toisaalta, jos optimoit ohjelman koon tai tarkkuuden, ohjelman nopeus voi laskea.
  • Kun käännät C ++ -ohjelmia, käytä G ++: ta kuten GCC: tä. C ++ -tiedostoilla on.cpp -laajennus.c -sijasta.

Suositeltava: