Skip to content

Latest commit

 

History

History
63 lines (44 loc) · 1.45 KB

README.md

File metadata and controls

63 lines (44 loc) · 1.45 KB

Učimo C

Učimo programski jezik C. Korisni tutorijali:

Vidi takođe Učimo C++ i Učimo OpenGL.

Instalacija

C se već nalazi na svim Unix sistemima (Linux i OS X).

Kompajliranje

Na Unix sistemima ima nekoliko prevodilaca za C, te kompajlirati možemo na razne načine.

CC

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

GCC

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

make

Komanda make od fajla zdravo.c automatski pravi izvršni fajl zdravo:

make zdravo

U pozadini, make zapravo radi:

cc zdravo.c -o zdravo

IDE

Možeš instalirati Code::Blocks za jednostavno kompajliranje i pokretanje C fajlova.