Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

11.11.2011, 18:20

C++ und Apple Mac

hi,
Ich hätt da mal ne Frage:

Muss man wenn man ein Prgramm auf windows schreibt und möchte das es auf Mac funktioniert, muss man da irgendwas syntaktisch beachten, braucht man eine andere IDE oder etc...?

Würde mich über Antworten freuen :D.
lukas
Mein Spieleprojekt:War of future
Mein Blog: War of future
Ich kenne mich mit Blender aus.

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

2

11.11.2011, 18:23

Du musst es mit einem compiler kompilieren, der executables ausspuckt, die mac os versteht.
Codeseitig darfst du natürlich keine funktionen benutzen, die es nur unter windows gibt, bzw wenn du so etwas tust musst du für das mac kompilat eben entsprechende alternativen benutzen.

3

11.11.2011, 18:25

Gut. Und kann man mit VC++ Programme für Mac erstellen?
Mein Spieleprojekt:War of future
Mein Blog: War of future
Ich kenne mich mit Blender aus.

4

11.11.2011, 18:53

Mit VC++? Sprichst Du jetzt von Visual Studio, also deiner IDE? Dann eher nein. Ich weiß leider auch nicht, wie Du von Windows für verschiedene Systeme (cross-) kompilieren kannst, allerdings funktionierts unter Mac OS X dann genauso wie unter anderen Systemen. Wie Sylence schon sagte, sofern Du nichts nutzt, was von Windows abhängt, wird dein Code auch unter Mac OS X (oder Linux) laufen.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

11.11.2011, 18:54

Mit dem Visual C++ Compiler natürlich nicht. Google mal nach XCode ;)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

6

11.11.2011, 19:15

Schreiben (erstellen, je nach Definition) kann er Programme (bzw. den Code) mit Visual Studio natürlich schon. Aber kompilieren für Mac ginge damit natürlich nicht, da braucht's schon gcc, g++ oder XCode.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

7

11.11.2011, 19:30

Cool, danke!! Ich probier mal dieses XCode aus.
Mein Spieleprojekt:War of future
Mein Blog: War of future
Ich kenne mich mit Blender aus.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

11.11.2011, 19:34

XCode läuft aber natürlich nur auf dem Mac ;)

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

9

11.11.2011, 19:58

Nee, das stimmt so nicht ganz. XCode läuft nur unter MacOS. Es läuft aber auch auf einem PC, wenn der MacOS hat ;)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

10

11.11.2011, 20:47

Und gibts irgendeinen Compiler der die Programme für MacOS erstellt? :D
Mein Spieleprojekt:War of future
Mein Blog: War of future
Ich kenne mich mit Blender aus.

Werbeanzeige