Učimo programski jezik C. Korisni tutorijali:
Vidi takođe Učimo C++ i Učimo OpenGL.
C
se već nalazi na svim Unix sistemima (Linux i OS X).
Na Unix sistemima ima nekoliko prevodilaca za C
, te kompajlirati možemo na razne načine.
C kompajleru prosleđujemo izvorni fajl i izlaz:
cc zdravo.c -o zdravo
Nakon toga, u direktorijumu se pojavljuje izvršni fajl zdravo
koji pokrećemo iz konzole:
./zdravo
GNU C prevodilac pokrećemo gcc
komandom:
gcc zdravo.c
Ukoliko je bez argumenata, u direktorijumu se pojavljuje izvršni fajl a.out
koji pokrećemo na sledeći način:
./a.out
Prevodiocu možete proslediti argument -o
sa imenom izlaznog fajla:
gcc -o zdravo zdravo.c
Komanda make
od fajla zdravo.c
automatski pravi izvršni fajl zdravo
:
make zdravo
U pozadini, make
zapravo radi:
cc zdravo.c -o zdravo
Možeš instalirati Code::Blocks za jednostavno kompajliranje i pokretanje C fajlova.