Chasseur Skrevet 6. desember 2005 Del 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 Lenke til kommentar
JBlack Skrevet 6. desember 2005 Del 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. Lenke til kommentar
Chasseur Skrevet 6. desember 2005 Forfatter Del 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?) Lenke til kommentar
GenericName Skrevet 6. desember 2005 Del Skrevet 6. desember 2005 (endret) ... Endret 12. januar 2011 av Token Lenke til kommentar
Peter Skrevet 6. desember 2005 Del 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. Lenke til kommentar
mortizz Skrevet 8. desember 2005 Del 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. Lenke til kommentar
JBlack Skrevet 8. desember 2005 Del Skrevet 8. desember 2005 gcc burde vel funke. Vet ikke om det følger med en standard installasjon dog? Lenke til kommentar
teflonpanne Skrevet 8. desember 2005 Del Skrevet 8. desember 2005 gcc er vel ikke så mye IDE Lenke til kommentar
GenericName Skrevet 8. desember 2005 Del 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 Lenke til kommentar
JBlack Skrevet 8. desember 2005 Del 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. Lenke til kommentar
GenericName Skrevet 8. desember 2005 Del Skrevet 8. desember 2005 (endret) ... Endret 12. januar 2011 av Token Lenke til kommentar
Mr.Garibaldi Skrevet 8. desember 2005 Del 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 Lenke til kommentar
JBlack Skrevet 8. desember 2005 Del Skrevet 8. desember 2005 Vil bare påpeke at emacs var en avsporing. Lenke til kommentar
Mr.Garibaldi Skrevet 8. desember 2005 Del 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? Lenke til kommentar
don_Vito Skrevet 9. desember 2005 Del 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/ Lenke til kommentar
GenericName Skrevet 10. desember 2005 Del Skrevet 10. desember 2005 (endret) ... Endret 12. januar 2011 av Token Lenke til kommentar
dayslepr Skrevet 10. desember 2005 Del 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 Lenke til kommentar
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å