Dobar C kompajler (a da nije Xcode)??
Posted: 26 February 2009 02:23 AM
Sr. Member
RankRankRankRank
Total Posts:  116
Joined  2006-10-17

Poceo sam intezivno da ucim programski jezik C, prevashodno kako bih polozio ispit pa onda i kako bih naucio nesto o tome. Krenuo sam na privatne casove da ucim od nule i a tamo radim sve na linuxu i na kompajlerima za linux posto profesor, geek-a-like programer tako preferira…

E-sad… Kaze profa, pocni da donosis svoj MacBP da radimo na njemu i skini za njega kompajlere. Ja naravno skinuo Xcode, sta bi drugo a njemu se ne svidja. Kaze nisi na tom nivou, jos si pocetnik, ne radimo jos projekte, ma sta mu to znacilo, vec jednostavne kodove… Treba ti neki kompajler gde ces da pises i jednostavno predjes u izvrsni bla bla da testiras svoj program.

E sad, prenosim ono sto trazi od mene. Sta bih mogao da skinem i na cemu da vezbam i radim domace? ha! 😉

Da napomenem, jos uvek sam iz neobjasnjivih razloga na Mac OS X 10.4.11 :(

 

Hvala svima unapred 😉

Profile
 
Posted: 26 February 2009 02:18 PM   [ # 1 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  260
Joined  2007-09-07

Xcode nije kompajler on je ide, a za kompajliranje koristi gcc koji možeš i iz komandne linije da koristiš...

 Signature 

iMac 27-inch

Profile
 
Posted: 26 February 2009 03:30 PM   [ # 2 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  1786
Joined  2005-05-08

Krenuo sam da obrišem dupli post ali me je moderator preduhitrio pa sam obrisao onaj koji je ostao… 😛

Elem, XCode ima i nekakav console window (barem ovaj najnoviji 3.1.2 ima) u koji se može ukucati ili pejstovati kod. Na prozoru je i build&go dugme pomoću koga se u istom prozoru može dobiti rezultat ili izlaz iz programa. To mi deluje tačno kao to što taj uča traži.

Post edited by: DS_Store, at: 2009/02/26 15:58

 Signature 

10 HOME
20 SWEET
30 GO TO 10

Profile
 
Posted: 26 February 2009 05:22 PM   [ # 3 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  7587
Joined  2005-04-28

ttanaskovic wrote:

Xcode nije kompajler on je ide, a za kompajliranje koristi gcc koji možeš i iz komandne linije da koristiš...

Upravo tako, uzmeš bilo koji editor, može i iz Terminala ako će ti tako više ličti na Linux, a koristiš gcc koji se instalira zajedno sa Xcodeom, tj. Developer Toolsima.

 Signature 

ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 -  ACSP 10.7 - ACSA 10.6

Profile
 
Posted: 26 February 2009 07:08 PM   [ # 4 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  1850
Joined  2006-11-24

Smultron kao besplatni editor sa Syntax Highlighting-om+gcc = okruženje kakvo je uglavnom na faksovima gde se radi taj osnovni C.

 Signature 

Carnival of Flesh

Profile
 
Posted: 26 February 2009 08:47 PM   [ # 5 ]
Sr. Member
RankRankRankRank
Total Posts:  116
Joined  2006-10-17

Hvala svima. Sad cu da probam sa Smlultronom. Sto se njega tiche… kako sa njim testiram svoj program i da ga pokrenem i tako ujedno da se proveravam? Pitanje jeste glupo ali uzmite u obizir da sam apsolutni beginner 😊

😉

Post edited by: hookey, at: 2009/02/26 20:48

Profile
 
Posted: 12 March 2009 12:21 PM   [ # 6 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  287
Joined  2009-03-12

mozes da koristis vim i gcc (g++).

vim je editor u njemu pises svoj program. gcc-om kompajliraj.

vim ce ti delovati uzasno dok ga ne naucis a onda si miran na koji god unixoliki OS da odes. vim takodje ima syntax coloring, completion… etc…

Profile
 
Posted: 12 March 2009 05:34 PM   [ # 7 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  7587
Joined  2005-04-28

mipko wrote:

vim je editor u njemu pises svoj program. gcc-om kompajliraj.

Napraviš make file i slično, eh to budi neka sećanja kod mene ... B)

 Signature 

ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 -  ACSP 10.7 - ACSA 10.6

Profile
 
Posted: 13 March 2009 12:09 PM   [ # 8 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  287
Joined  2009-03-12

^makefile - to je takodje zaista sustinski vazno i vredno truda nakon sto ovlada samim programskim jezikom.
Nekada u davna vremena kad je jedini krsteni dev framework bio sun studio i to u kilavoj fazi, koristio sam ga samo da mi odrzava makefileove 😊 a sve ostalo vim i komandna linija 😊

Profile