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 | 05: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 | 07: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 | 08: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 | 08:54
Hvala
Nadam se da ce se netko javiti barem da mi u tom slucaju opise korake.
07.10.2015 | 12: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 | 15: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 | 17: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 | 18: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 | 18: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 | 20:37
Daj malo konkretnije. Kakav warning? I koji je kôd?
07.10.2015 | 20: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 | 20: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 | 20: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.
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 2 dana, 18 sati
  • mbp2009: Reduce transparency zapravo ukloni veliku vecinu tog. Jos ima taj stakleni dio na npr semaforu, ali ukloni se transparentnost opcenito
  • mbp2009: lijepo to sve izgleda, ali generalno mi se cini da trosi bateriju ipak vise
  • mbp2009: instalirao sam ja, iskreno, malo je dosadno pa sam skratio i stavio ono reduce transparency
  • Yonkis: Mislim da stakleni efekt ostaje do sljedećeg desetljeća. Onda možda pređu na kromi ili polirani čelik look. :)
  • smayoo: Što se mene tiče, za taj "fićr" imam zero tolerance. "Podnošljivo" nije dovoljno dobro. :/
  • dpasaric: Ublažili su ga dosta, pa je navodno podnošljivo.
  • smayoo: Ako jesu, možda bih se za odvažio instalirati ga pa testirati
  • smayoo: Jesu li odustali od onog horror liquid shit UI-ja?
  • dpasaric: Za Golden Gate je potreban Appleov M hardver, a ja sam još na Intelu, tako da nemam načina to osobno testirati.
  • dpasaric: Nismo imali recenziju nekog MacOS-a jako jako dugo, valjda je zadnji koji je to zaista zaslužio bio 10.6 Snow Leopard! :)
  • IkoIko: Hoćemo li dobiti osvrt na macos golden gate?
  • dpasaric: Eto osvrt na naslovnici, pa komentirajte, baš me zanima tko će ga prvi kupiti na Jabučnjaku! :)
  • dpasaric: Ma ok, to nije ništa novo, i prije su imali to tako, ali da, slažem se da je to pretjerano i jako "američki"... :)
  • m@xym: Ovaj keynote, k'ooo da ga je pisao Trump... svaka druga riječ im je: "amazing".
  • drlovric: I ja isto. Bas se radujem :)
  • IkoIko: Gledat ću, a i popratiti obvezni članak ovdje ;)
  • dpasaric: Ali ovaj bi konačno mogao biti zanimljiv! :) Mene zanima HomePad kao novi hardver za domomatiku!
  • smayoo: Jedva čekam da ga propustim, kao i sve prethodne. :)
  • dpasaric: Večeras u 19h Apple Keynote! :)
  • smayoo: Heto. Mikrofon ocvikan. Precizno. Elektroničarskim cvikama... :)
  • smayoo: Hvala ti, istražit ću.
  • Yonkis: Hocu reći zvuk dopire do mikrofona i preko vibracija drugih površina, plastika, ne samo preko rupice od mikrofona. Vidi na 52 minuti [link]
  • Yonkis: Mislim da ti to neće biti dovoljno. To kao kad začepiš uho prstom, ti svejedno možeš prepoznati riječi a taj mikrofon je jaaaako osjetljiv, prepozna govor iz druge sobe.
  • smayoo: Imam ja, hvala ti na infomaciji. Korištenje mikrofona sam isključio u postavkama odmah out of the box, a za svaki slučaj mikrofon pokrio UHU patafixom. :)
  • Yonkis: Ima li netko doma LG-ev smart TV? [link]
  • IkoIko: Za powermacove, idem ih danas pogledati pa vam javim!
  • Borisone: Na hrvatskom jeziku: [link]
  • Borisone: About Spotlight indexing and search results on Apple devices [link]
  • Miki9890: Poz! ima li smisla skinuti 26.6.1 na iPhoneu 13 mini radi spotlight indexinga? Da li je to samo za siri Ai kojeg ionako neću imati i hoće li indexirati opet kad prijeđem na 27? trenutno sam na 18-ici
  • Piko: ja bi drugi .... da li rade ?
  • Riba: Pogotovo ako je zracno hladjen.
  • Riba: Mene zanima jedan!
  • IkoIko: Pozdrav zanima li ikog dva powermaca g5?
  • Yonkis: Nisam ovo znao, Apple koristi Google za svoj iCloud [link]
  • marioart: ko zeli iz njemacke uzimati, preporucujem alternate.de - pocetni model je 976€
  • ZoPaj: iducan.hr ima sve konfiguracije, mini i studio, nije preogromna razlika u odnosu na nedavno poskupljeno
  • jura22: Točno, ispravak 1.049eur. Onda i nije neka velika razlika.
  • Yonkis: Nema đabe ni u starog Applea
  • Pongy75: Evo, osnovni model Minija u iStyle je 1.159€ - skoro pa duplo nego nekada osnovni model minija. Tu se gubi svaki smisao povoljnog Mac računala.
  • Pongy75: i u švabiji, koliko je kod nas?!!
  • marioart: @jura to je sa edu popustom, cijena bez popusta je 1049€
  • jura22: Osnovni Mini M6 je 929€. [link]‑core-cpu-12‑core-gpu-16-gb-arbeitsspeicher-256gb-speicher
  • matijazx: - nadživio je svog oca za 10 godina.
  • dpasaric: Jazz legenda!
  • smayoo: RIP Stjepan Jimmy Stanić
  • Pongy75: Ma nek si znaš kaj…
  • matijazx: -- u ovlaštenom Apple storeu, vidio cijene za preoreder.....M6 mini 16GB-cca 1200 eura, 24GB-cca 1700 eura
  • Pongy75: Obično bude koliko dolara toliko u eurima nekih 10%
  • dpasaric: Javim kada dobijemo cijene za Hrvatsku...
  • dpasaric: Sitgli novi M5 Mac mini i M5 Ultra Mac Studio!

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.39 Seconds

Provided by iJoomla SEO