Koji je najbolji besplatan C kompajler ?

Koji je najbolji besplatan C kompajler ?

offline
  • Banop  Male
  • Super građanin
  • Pridružio: 23 Maj 2009
  • Poruke: 1475

Poceo sam da učim C programski jezik i stigao sam do praktičnog dela gde trebam da upotrebim kod u nekom kompajleru.
Preporučite mi Vi koji je najbolji C kompajler za početak,za nešto osnovno.

Unapred HVALA!

EDIT: Za Linux Ubuntu 9.10



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Napisano: 11 Feb 2010 17:08

koristi gcc
gcc imeprograma.c
pokreces sa
"./a.out"

ili kompajliras sa
gcc -o imeprograma imeprograma.c
a pokreces sa ./imeprograma

Kasnije kad pocnes da pravis vece programe, potrazi uputsvo za pravljenje Makefile-a

Dopuna: 11 Feb 2010 17:08

Ukoliko zelis da koristis debug verziju, ubacujes "-g"



offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

Obično se koristi GCC , koji se u stvari nalazi na instalacionom cd.u Very Happy

mora da se instalira paket build-essentials
iz sinaptik menadžera ili

sudo apt-get install build-essential
(za drajvere mora i linux headers)

kompilacija c programa :
gcc user_input.c -o user_input
http://www.mycity.rs/C/compiling-with-gcc.html


igleda da postoje i drugi c kompileri smešak
http://www.coyotegulch.com/reviews/linux_compilers/
http://bellard.org/tcc/

grafički interfejs je posebno, nije uvek neophodan

offline
  • Banop  Male
  • Super građanin
  • Pridružio: 23 Maj 2009
  • Poruke: 1475

Hvala! Instalirao sam mada mi se čini da je lakše raditi na Windowsu

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

http://ubuntuforums.org/showthread.php?t=950631
ima i poneki GUI u stvari
sudo apt-get install codeblocks codeblocks-contrib
http://www.codeblocks.org/
ili netbeans i on ima dodatak za c++ , nekako.

( da li je poželjno i ovaj paket wx-common Confused
http://packages.ubuntu.com/intrepid/codeblocks )

offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

Citat:ima i poneki GUI u stvari
codeblocks nije gui kompajler nego IDE koji koristi gcc ili mingw (zavisi od platforme na kojoj radi), al nije ni bitno

moj glas isto ide za code::blocks

Ko je trenutno na forumu
 

Ukupno su 1279 korisnika na forumu :: 93 registrovanih, 16 sakrivenih i 1170 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., aleksandarbl, Alibaba1981, amaterSRB, Arahne, aramis s, Atomski čoban, babaroga, bbogdan, Ben Roj, Beria, bojcistv, Boris90, BraneS, brundo65, Buda Baba, cavatina, cemix, dankisha, Dannyboy, dejanbenkovic, Denaya, djboj, Djokislav, DonRumataEstorski, Dorcolac, Dostanic09, draganl, dragon986, dragonserbia, Drug pukovnik, DucicM, dule10savic, Džordžino, ekozelj, eulereix, famoso, Georgius, goran.vvv, Griffon vulture, hyla, ibssa, Insan, kalens021, kokodakalo, konstruktor, krlebgd77, kunktator, kuntalo, mercedesamg, mgolub, MikeHammer, Milan A. Nikolic, miodrag, misaru, Nemanja.M, ninareflex, Nixon, ofbeyond, operniki, pein, platana, proleter373, punto, rajkoplje, raskoljnikov, rkekoke, sakota79, Sale.S, savaskytec, Sirius, slonic_tonic, spektorsky, srbijaiznadsvega, Steeeefan, Sterilizacija, Stoilkovic, Stuka76, Tas011, taz1cl, techcode, vathra, Vatrogasaccc, VJ, Vule, zastavnik, zdrebac, Zimbabwe, zixmix, Zoca, Žukov, šumar bk2