Chasseur Skrevet 6. desember 2005 Skrevet 6. desember 2005 Jeg lurer på en del ting, angående c++ og mac, først og fremst, jeg vil lære emg c++ for mac. Ikke for windows, men mac. (Selvfølgelig helst begge, som da leder oss til spørsmålet). Vil nkle programmer kjøre på Windows og mac? Mac kjører jo ikke *.exe, men en compiler skulle vel ordne det, og lage mac filer? Og, eller er det så store forskjeller, at det nesten er et eget språk? Det ble litt uryddig, men men
JBlack Skrevet 6. desember 2005 Skrevet 6. desember 2005 C++ er et språk som er likt på alle plattformer. Standardbibliotekene fungerer også på alle plattformer. Men den kjørbare fila fungerer bare på den formen den er kompilert for. Så et program må kompileres på nytt dersom den skal kjøre på en ny plattform. Men det finnes mye plattformspesifikk kode og biblioteker som benytter funksjoner som bare finnes på den gitte plattformen. For eksempel alle kall som bruker det grafiske grensesnittet i Windows. Slike program kan ikke kompileres for Mac eller Linux. Ønsker man å lage program som er lettere å overføre fra en plattform til en annen, så kan man benytte seg av biblitoek som er spesielt laget med dette formålet, for eksempel TrollTech sitt QT. Benytter man seg av slike bibliotek, så skal det mye færre justeringer til for å få et program med grafisk grensesnitt til å kjøre på de plattformer som QT støtter.
Chasseur Skrevet 6. desember 2005 Forfatter Skrevet 6. desember 2005 Aha, tror jeg skjønte det der, ihvertfall deler av det. Men så i hvertfall enkle programmer skal også kunne kjøres på mac, ala helloworld, og selvfølgelig litt mer kompliserte? (Så fremt det kompileres riktig?)
GenericName Skrevet 6. desember 2005 Skrevet 6. desember 2005 (endret) ... Endret 12. januar 2011 av Token
Peter Skrevet 6. desember 2005 Skrevet 6. desember 2005 Alle programmer som følger standarden skal kunne kjøres på alle plattformer som støtter standarden. De må som sagt bli kompilert for hver plattform, men bortsett fra det skal det ikke være noen forskjell fra den ene plattformen til den andre, såfremt standarden er fulgt.
mortizz Skrevet 8. desember 2005 Skrevet 8. desember 2005 med det samme vi er i gang, noen som vet om noe brukbart IDE til mac? Gratis, seff. Nesten umulig å finne noe bra freeware til mac Bruker mac på skolen, så det hadde vært kos å kodet litt på de.
JBlack Skrevet 8. desember 2005 Skrevet 8. desember 2005 gcc burde vel funke. Vet ikke om det følger med en standard installasjon dog?
GenericName Skrevet 8. desember 2005 Skrevet 8. desember 2005 (endret) Hvorfor ikke bare bruke en teksteditor med fargekoder? Det er ikke så vanskelig å kompilere uten IDE. Endret 8. desember 2005 av prog master
JBlack Skrevet 8. desember 2005 Skrevet 8. desember 2005 gcc er vel ikke så mye IDE 5269179[/snapback] Det er kanskje ikke så integrert, men da kan man jo bare foreslå emacs som bruker gcc, eller en hvilken som helst teksteditor som kan benytte gcc. Jeg tolket spørsmålet slik at behovet var verktøy for programmering, mer enn at det måtte være integrert.
GenericName Skrevet 8. desember 2005 Skrevet 8. desember 2005 (endret) ... Endret 12. januar 2011 av Token
Mr.Garibaldi Skrevet 8. desember 2005 Skrevet 8. desember 2005 (endret) Spørs om man får Emacs til Mac, da. 5269412[/snapback] I følge Apple, så ja... Ikke glem at Mac OS X kjører på en BSD kjerne, noe som gjør at mange Unix/BSD programmer fungerer... Du kan laste ned Carbon Emacs her, eller Emacs for Jaguar eller Panther her (har ingen anelse om forskjellen på Carbon og den andre)... [EDIT] Typo i første link, og lagt til link for nedlastning av Emacs [/EDIT] Endret 8. desember 2005 av Mr.Garibaldi
Mr.Garibaldi Skrevet 8. desember 2005 Skrevet 8. desember 2005 Vil bare påpeke at emacs var en avsporing. 5271009[/snapback] Bare nesten, siden emacs (bl.a.) kan kalles et IDE. Ellers følger vel Xcore, som i følge Apple, er et godt IDE for c++, med OS X?
don_Vito Skrevet 9. desember 2005 Skrevet 9. desember 2005 Har programmert litt C++ og QT i Mac OS X. Og det er ikke så veldig vanskelig å komme i gang med det. Anbefaler QT for gui, da er det enkelt å kjøre koden på windows og linux. Du kan bruke en enkel editor og så kompilere med gcc (g++ i terminal), tror det ligger inne som standard, men det er lenge siden jeg hadde en fersk installasjon så det kan hende at jeg måtte installere xcode med tilhørende pakker. Forslag til editor: http://www.codingmonkeys.de/subethaedit/
GenericName Skrevet 10. desember 2005 Skrevet 10. desember 2005 (endret) ... Endret 12. januar 2011 av Token
dayslepr Skrevet 10. desember 2005 Skrevet 10. desember 2005 (endret) Jeg anbefaler deg å lære deg å programmere i konsollet, før du begynner med GUI. 5277923[/snapback] lol, ja, noe slikt: gcc << "cout << ""GUI?"" << endl;" eller whateve edit: whatever* Endret 10. desember 2005 av dayslepr
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå