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 2 sati, 26 minuta
  • smayoo: AAAAAAAAHAHAHAHA!!! :D
  • zoranowsky: Sad konačno mogu mirno spavati :)
  • smayoo: :D :D :D :D :D
  • smayoo: [link]
  • zoranowsky: Pa nije još 1.4.?!?
  • zoranowsky: hahaha
  • smayoo: Ti to ozbiljno? :D
  • rusty: I tako Microsoft Defender dolayi na macOS.... HAHAHHAHAHAA!
  • rusty: Ajde ajde Dragane, svi znamo da si ih već naručio tako da.. ;)
  • drlovric: Ja ocekivao noise canceling ljepotu, regulaciju jacine na dodir sa strane, druge boje, a ono glupava Siri i novi chip :/
  • drlovric: Rusty: I ovo su razvijali 3 godine :)
  • rusty: Stigli AirPods2
  • Kloba: Ova je isto zanimljiva (obe se tiču nogometa): [link]
  • Kloba: Zgodna informacija: [link]
  • cariblanco: btw. Samo sam htio svim Josipima, čestitati njihov dan, a ovo prije sam samo zamotao u priču, da sliči forumu :)
  • cariblanco: Svaka čast apple na novom iMac_u, možda ga Sveti Josip može kupiti za 500 $, a mi ostali smrtnici moramo dodati još jednu nulu...ono, hvala naljepše :)
  • robee: Znaci iMac ostaje na starom dizajnu i hdd-u :(. Ne iznenadjuje me ali ipak sam ocekivao novo kuciste i min. ssd 256GB od pocetnog modela
  • Soffoklo: Podebljali su i iMac Pro opciju sa 256GB RAM-a - samo 5200$ plus iMac Pro :-)
  • rusty: ali imac nema 10Gb čak ni kao opciju... dakle opet samo preko TBa :S
  • applejabuka: Pozdrav, zna li netko gdje bi se mogao naći novi macbook pro 2015 13' za kupit
  • Jedro: iMac od danas ima u ponudi 8 jezgri i bolje grafičke[link]
  • smayoo: Invictus, piši u forum, suljanic, piši u oglasnik. :)
  • suljanic: Ili možemo ovako, da mi se javite u poruku za magic mouse pa vam dam broj mob pa da mi pošaljete na viber/telegram/whatsapp
  • suljanic: Možete mi poslat u poruki slike miša i cijenu...
  • invictus: @smayoo - i kako te služe? Jel rade bez greške? Jesi zadovoljan s njima? :)
  • smayoo: Imam ja. Dva. :)
  • invictus: @soffoklo - jel ti imaš Apple Thunderbolt Display?
  • papittovenga: imam i ja
  • Soffoklo: Imam ja
  • suljanic: Ima tko viška magic mouse 1
  • drazenp1706: I ja bi malo komentirao, istomimam PS4 :)
  • Kloba: basta od mene. ne treba.
  • drazenp1706: Trebalo bi otvoriti temu, vikalica je ZATRPANA.
  • Kloba: Pod hitovi mislim i na igre stare i po par godina, ali su i dalje izvrsne onima koji ih nisu odigrali nikada
  • Kloba: To je investicija na 5 i više godina, znam da nije za tebe - ne znam koliko nećak ima godina. Ali ako će igrati najnovije naslove i PS4 hitove - nestat će mu prostora jako brzo
  • Kloba: A ovo, zašto ti je neki PS slim jeftiniji od (naizgled) istoga ti je upravo ovo - model, godina proizvodnje, ima li ili ne duplo više GB od startnog SLIM modela, te onda naravno, ima i HDR što ovaj od 500 GB nema.
  • Kloba: Mislim, to je moje mišljenje, ima ljudi koji preferiraju imati diskove
  • Kloba: I ove spike sa kupovanjem igrica u dućanu - po meni je to mrtvo. Em ti na netu imaju popuste, ako deletaš igru uvijek je možeš ponovno skinuti (dok je ne maksnu sa storea, ali računaj da on line store za PS3 još postoji), a Blue Ray ti je jedino brži za instalaciju, a kasnije te uvijek zeza da ubaciš disk ako oćeš igrat igru
  • Kloba: MIlion stvari za koje čovjek tek sazna, a imam ga godinu dana
  • Kloba: Evo, ja sam na svoj PRO upravo uspio strpati ukupno 18 igrica, od kojih je jedna tri igre u jednoj. Sada skida Call of Duty WWII, pisalo je 45 GB u storeu, a meni na disku stoji da će zauzeti skoro 90
  • Kloba: Znači, ja bi nećaku išao kupiti ovaj slim od 1 TB koji ti je najnoviji, i nije mu samo to novitet, već ti ima i HDR. Znači, samo nema 4K u usporedbi sa Pro modelom, ostalo je SVE isto
  • Kloba: Kada želiš skinuti igricu od 45 GB, koliko piše na PS Storeu da ima - MORAŠ računati da na HDD-u imaš slobodno duplo: dakle 90 GB
  • Kloba: E JOHN, samo još nešto da ti dodam šta sam sada skužio
  • JOHN: Mogu se zaklet da sam ih pred blagdane viđao po 2400-2500
  • zabac: A jesu ga spustili! Originalna cijena je bila 399€ samo za PS bez dodatnog kontrolera. Danas kada je izašao PRO, ovo je smiješno skupo.
  • Kloba: Evo ti šta tražiš iz Sancta Domenice - nikakav popust, normalna cijena - [link]
  • Kloba: Sada treba izaći igrica sličnog naziva kao Horizon Zero Dawn pa sam se zabunio, sorry... No, eto - čisto da znaš - tražiš F kučište
  • Kloba: Sorry, nije izašla nedavno, ali je proglašena za igricu godine 2017. kada je izašla, dok je God of War igrica godine lani.
  • Kloba: A ova igrica s kojom dolazi Horizon Zero Dawn je najnovija, izašla nedavno i to mora biti najnovije kućište da je podnese a da ne vrišti ventilator. Doduše, ima samo jedan gamepad i tek 500 GB - ali većina SLIM modela ima 500 GB. Samo Pro modeli imaju 1TB. No nećak to riješi sa Seagate vanjskim diskom
  • Kloba: JOHN, nije D najnovije kučište, nego F - a to nisam znao jer nemam SLIM već PRO PS4 pa se za SLIM nikada nisam niti toliko raspitivao. Imaš 80 komada u Osijeku u Linksu na rasprodaji za 2500 kuna po komadu za osam dana. [link]

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

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.83 Seconds

Provided by iJoomla SEO