Kako programirati u C-u na Macu-molim Vas pomoc!
(1 korsinik/a gleda/ju temu) (1) Gost

Kako programirati u C-u na Macu-molim Vas pomoc!


07.10.2015 | 03:59
Koristim Macbook vec par godina, ali krenula sam na faks i hitno trebam pocet koristit C, pokusavala sam xcode ali mi ne pokrece program jer kao netocnih redaka a isti kod ma windowsu radi. Molila bih za pomoc, hitno mi je. Pozz i hvala unaprijed
07.10.2015 | 05:59
Ako se netko bas bavi programiranjem u ovom programu na Macu,ako je spreman pomoci i instalirati mi sve potrebno nije problem platiti za uslugu.
07.10.2015 | 06:46
Prije svega ,dobro dosla u zajednicu jabucara na Jabucnjak.hr

Na pravom si mjestu postavila pitanje ,samo nije bas ovo LIVE HELP !

Dok se neko od eksperata ne javi (ne bih se mjesao u ovo polje oko programiranja ,ima tu starih vukova ) ,programiraj na windowsu za sada
07.10.2015 | 06:54
Hvala
Nadam se da ce se netko javiti barem da mi u tom slucaju opise korake.
07.10.2015 | 10:24
Za male, jednostavne programčiće kakvi se obično pišu na prvoj godini faksa, moj ti je prijedlog da preskočiš sve te ogromne razvojne okoline jer tu moraš hrpu toga poklikati prije nego ti najobičniji hello world proradi. Imaš u terminalu klasični, najobičniji gcc, odnosno cc.

Dakle, nađi neki tekst editor namijenjen programiranju (da ti bude lakše, da ima syntax highlihting) - preporučam besplatni Text Wrangler.

Napiši svoj c program (sve po školski, na početku #include <stdio.h> i ostalo, pa main(), pa {, pa program, pa }) i snimi ga u svoj home folder (to je onaj kojeg ti Finder pokaže kad otvoriš novi prozor, /users/tvojekorisničkoime) kao nekoime.c .

Otvori Terminal (klik na Applications, pa Utilities, pa Terminal, ili klik na povećalo gore desno, utipkaj Terminal i lupi enter)

C compiler pozoveš komandom

cc nekoime.c -o nekoime


Ako je sve OK prošlo, dobiješ gotov kompajliran izvršni program, koji se zove nekoime (bez nastavka). Pokreneš ga komandom

./nekoime


Ako nije OK prošlo, tj. ako imaš kompilacijskih grešaka, vraćaš se, naravno u tekst editor i popravljaš source...

Napomena - cc je standardni BSD C i C++ prevoditelj. Također radi i za Apple Objective-C. gcc je GNU C i C++ prevoditelj (za temeljnu školsku primjenu, razlike između cc i gcc zapravo i nema).

Ali ako slučajno (čuo sam i za to) na faksu programirate u C#, to se na Macu može (nekako) korištenjem OmniSharp alata, ali to zahtijeva znatno predznanje i snalaženje u programerskim alatima i okruženjima tako da ti je u tom slučaju vjerojatnije rješenje instalirati na Mac besplatni VirtualBox, napraviti virtualni Windows stroj i u njemu programirati u C#.
07.10.2015 | 13:23
Podržavam Smayin prijedlog, ali, komocije radi, umjesto TextWranglera preporučio bih Sublime Text (v2 je aktualna verzija).

Sublime Text je komercijalan, ali ima beskonačan trial period koji može odlično poslužiti u akademske svrhe. Njegova ključna prednost, u kontekstu komocije, je integrirani Build System s kojim se preskače kompajliranje i pokretanje programa iz terminala - naravno da je to nešto što bi svakako trebalo svladati, ali za utipkavati, pokretati i prije svega debuggirati "školske programčiće", jednostavnije je kliknuti CMD+SHIFT+B (ili Run u izborniku) i vidjeti odmah output u konzoli.

Sublime standardno dolazi sa C++ Build Systemom, ali ne i sa C. Može ga se dodati koristeći "New Build System..." opciju iz Tools izbornika te u template koji otvori (untitled.sublime-build), umjesto onoga što ponudi kopipejstati ovo...

{   
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lgsl", "-lgslcblas", "-lm" , "-Wall"],
"selector" : "source.c",
"shell" : false,
"working_dir" : "$file_path",

"variants":
    [
        {
            "name": "Run",
            "cmd": ["bash", "-c", "gcc '${file}' -Wall -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
        }
    ]
}

...i snimiti kao "C.sublime-build" u defaultni path (kojeg će ponuditi). Nakon toga će (trajno) biti raspoloživ na popisu Build Systema i dostupan sa CMD+B (build), odnosno CMD+SHIFT+B (run).

Na sličan način ga se može prilagoditi i za C# (koristeći prethodno instaliran Mono).
07.10.2015 | 15:47
Može se to sve i u TextWrangleru ispodešavati, samo nisam htio iskomplicirati. Kad jednom uspješno iskompajlira kroz terminal ručno, onda je sigurna da joj je source dobar. Onda neka se upusti u automatizirano buildanje.
07.10.2015 | 16:29
smayoo kaže:
Može se to sve i u TextWrangleru ispodešavati


Probao? Jer TextWrangler pomaže sa pokretanjem svega što ima shebang, ali za ovo mu treba nespretna AppleScript kemija i nema konzolu nego output šalje u novi fajl unutar sebe. Ukratko: nije zamišljen za buildanje - za razliku od Sublimea.

Kad jednom uspješno iskompajlira kroz terminal ručno, onda je sigurna da joj je source dobar. Onda neka se upusti u automatizirano buildanje.


Ne sporim. Ali što prije build&run svedeš na jedan klik u editoru, manje se baviš napikavanjem u terminalu, a više programiranjem - i utoliko bi trebalo biti korisno.
07.10.2015 | 16:43
Hvala puno na odgovorima. Vec sam sinoc preko sublimea uspjela pokrenut nesto skroz jednostavno, ali mi za naredbu printf pokazuje worning za kod koji je danas profesoru na predavanju radio
07.10.2015 | 18:37
Daj malo konkretnije. Kakav warning? I koji je kôd?
07.10.2015 | 18:41
Izgleda da je to bila moja greska u koracima. Sve zasad funkcionira,4-5 vjezbi sam presla i ispisala su mi se tocna rjesenja. Stvarno hvala puno
07.10.2015 | 18:44
Djipi kaže:
smayoo kaže:
Može se to sve i u TextWrangleru ispodešavati


Probao? Jer TextWrangler pomaže sa pokretanjem svega što ima shebang, ali za ovo mu treba nespretna AppleScript kemija i nema konzolu nego output šalje u novi fajl unutar sebe. Ukratko: nije zamišljen za buildanje - za razliku od Sublimea.


Je, slažem se, petljavo je. Sublime nisam probao, ali vjerujem ti da je bolji izbor, samo što nije besplatan.
07.10.2015 | 18:44
Ninaa505 kaže:
Izgleda da je to bila moja greska u koracima. Sve zasad funkcionira,4-5 vjezbi sam presla i ispisala su mi se tocna rjesenja. Stvarno hvala puno


Nema na čemu.
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 16 sati
  • cariblanco: Je sad sam vidio da su poruke, alike i video klipovi u iMessages, dobra je to stvar :)
  • cariblanco: sve mi je isključeno, taj koji mi šalje iso ima iphone, valjda ide preko iMessages onda. Jer probao sam poslati jedan sms drugom kolegi i piše da nije isporučeno
  • Daddo: iMessages mogu ići i preko wifija.
  • Daddo: ako je na Off, ne bi trebao imati pristup podatkovnoj mreži...
  • Daddo: @cariblanco... teško pitanje... :D U Bosni sve trošiš. I kune i eure i marke i dolare. Da li ti naplaćuju podatkovni promet ili ne, to ovisi o tome što ti kaže mobile data roaming opcija
  • cariblanco: Trenutno sam u Bosni, privatni mob je zakucan na moju mrežu, tako da nemam mreže osim wi fi od hotela...poruke stižu i ja odgovaram na njih. Pitanje je jel trošim kune ili ne?
  • cariblanco: Šta sms poruka može ići preko wi fi ?
  • zabac: Ja nikada nisam iPhone povezao s USA. JA ga povezujem s $.
  • smayoo: Huawei se razvija u Kini, proizvodi u Kini, upravlja iz Kine i u vlasništvu je Kineza. Apple je u vlasništvu nemamo pojma koga (dioničara iz cijelog svijeta), upravljan je iz USA, proizvodi se u Kini (i Taiwanu), a razvija (nekim dijelom, vjerojatno značajnijim) u USA. Nije baš usporedivo.
  • Soffoklo: Pa evo baš ova situacija s Huaweijem i trgovinskim ratom između SAD-a i Kine pokazuje da mnogi kroz iPhone/Apple vide USA, kao što drugi kroz Huawei vide Kinu.
  • zabac: Od kuda ti to? iPhone se poistovjećuje s Apple-om što opet implicira visoku cijenu.
  • Soffoklo: Novi MBP s i9 CPU-om dobro dere, posebno u multi-core rezultatu: [link]
  • Soffoklo: Isto kao što mnogi poistovjećuju iPhone s USA-om
  • zabac: Huawei svi poistovjećuju s telefonom, a oni su najmanje to. 188.000 zaposlenih!
  • Soffoklo: :-) Huawei boss admits he buys iPhones for his family - [link]
  • drlovric: Ja imam model iz 2018, doduse kratko, ali nikakvih problema nemam sa tipkovnicom. Jedino je trunkicu bucnija od stare, ali svidja mi se ovaj plitak hod.
  • Soffoklo: S tipkovnicom su stvarno usrali mnogo. Vidjet ćemo kakva će biti ova najnovija. Donekle je dobro što će mijenjati po potrebi tipkovnice sve do medela iz 2015 s tim butterfly mehanizmom. [link]
  • Tito: Trebali su pocetni 15" staviti sa 128
  • Tito: 256GB HAHHAHHAAHHAAHAH
  • smayoo: Jbt, kad pomislim da smo se nekad sprdali od Spectruma i njegove gumene tipkovnice... :dry:
  • kupus: nova tipkovnica na novom mbp
  • kupus: [link]
  • rusty: [link]
  • rusty: To je T3 koji se čekao - konačno
  • rusty: carina će ti biti 0, samo računaj PDV u punom iznosu.
  • dario15: Sad ćemo vidjeti koliko me carina.rh rebne
  • dario15: Ja uzeo za imac 2011. Zajedno sa thermal senzorom i ladicom za ugradnju, poštarina me izašla 19$
  • JOHN: Ja bi štel tri komada. Ako netko razmišlja o kupovini, ja bi se utrp da smanjimo troškove poštarine!
  • Bertone: ... koliko su diskovi kod njih?
  • Bertone: owc de
  • Beli: Decki, ide li taj u MacBook Pro mid 2012?
  • Dijete: ja narucio
  • Bertone: kunice dam unaprijed :)
  • Bertone: Jel može netko biti tako dobar (sa područja ZG radi lakše primopredaje) i naručiti mi jednog [link]
  • rusty: enterprise grade za 80$ su strava :D TLC NAND. brutalno dobri.
  • energyman: kakvi su ti mikroni
  • rusty: 11 za 2 itd...
  • rusty: shiping je svega 7$ za 1 komad
  • JOHN: To neka zajebancija? Koliko izađe shipping?
  • smayoo: Ideš. Koja cijena. Odmah 10 kom. :)
  • Dijete: zgrabi dok ima: [link] ssd
  • Mate22: Đokica :P
  • Soffoklo: Išla je ona Đoletova "al nije svako kao Donald, mene plaši onaj Ronald, taj je nezgodan." Mislim da je i Donald postao opasan klaun.
  • m@xym: smayo, Svaka čast za link, dokumentarac budi neke lijepe uspomene. Doduše, kasno sam vidio link, ali srećom imam HRTi.
  • Bertone: @smayoo, hvala za podsjetnik :)
  • cariblanco: Pustite vi kaj bedak priča, pogledajte američke brojke...nikad bolje. Isto kao i s Mamićem, kao bedak a Dinamo je pun kao brod ???
  • smayoo: [link]
  • smayoo: Mate22, ispričavam se ako sam ti uvrijedio idola. Imaš neotuđivo pravo simpatizirati bilo koga, pa i Donalda Trumpa. Nije zabranjeno, ali je svakako - sramota. ;)
  • Soffoklo: :-)
  • Mate22: Stručnjaci i "analitičari" sa jabučnjaka :)

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Novo na Jabučnjaku

Teme

Poruke

Komentari

Novo u Appleu

Anketa

Kupujete li profesionalni Mac?

Čekam novi modularni Mac Pro - 48.5%
Novac nije problem, kupujem iMac Pro - 0.7%
Kupujem Valjak, baš je lijep i tih! - 0%
Kupujem polovni Mac Pro tower - 11.8%
Nadogradit ću postojeći Mac Pro tower - 2.9%
Običan iMac 27" mi je dovoljan za posao - 5.9%
Skromnih sam potreba, Mac mini je zakon! - 7.4%
Radim na terenu, mora biti MacBook Pro - 3.7%
Ne diram ništa, stari Mac služi me odlično - 10.3%
Kupujem PC kantu i prelazim na Windowse! - 8.8%

Ukupno glasova: 136
Anketa je završena dana: 08 Svi 2018 - 12:17
Page Speed 0.70 Seconds

Provided by iJoomla SEO