Siirry sisältöön

C/Työkalut

Wikikirjastosta
< C

Tämä luku kertoo C:n työkaluista.

Kääntäjät

[muokkaa | muokkaa wikitekstiä]

GCC (GNU Compiler Collection) on ilmainen avoimen lähdekoodin kääntäjäkokoelma, jota käytetään yleisesti mm. C-kielisten ohjelmien kääntämiseen. GCC on hyvin usein valmiiksi asennettuna Unix ja Linux-koneissa.

Jos C-kielinen ohjelma on kirjoitettu tiedostoon hello.c, se voidaan kääntää ohjelmaksi, jonka nimi on hello, komennolla:

 gcc -o hello hello.c

Yleisesti on kuitenkin syytä käyttää muutamaa muutakin komentoriviparametria ohjelmaa käännettäessä:

 gcc -Wall -std=c99 -o hello hello.c

Yllä olevassa komennossa -Wall kytkee kaikki varoitukset päälle, jolloin GCC varoittaa, mikäli koodi on virheellistä. Komentoriviparametri -std=c99 puolestaan kertoo, että ohjelmakoodi on kirjoitettu C99-standardia noudattaen. Tällöin GCC tarkistaa, että ohjelmakoodi noudattaa tarkasti C99-standardia ja ilmoittaa mikäli standardia rikotaan (eli ohjelmakoodi on virheellistä).

Kun ohjelma on käännetty se voidaan suorittaa yksinkertaisesti komennolla:

 ./hello
C-ohjelmointikieli

EtusivuHistoriaTyökalut


Yksinkertainen C-kielinen ohjelmaMuuttujatOperaattoritKommentitOhjausrakenteetFunktiotOsoittimetDynaaminen muistinvarausTaulukotMerkkijonotTietueetEsikääntäjäOtsikkotiedostot


C-kielen varatut sanatStandardikirjastoAiheesta muualla