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

13.07.2007, 22:45

Anfangs frage zu Win XP x64

Hi,

Hab mir auch das Buch C++ Für Spieleprogramierer zu gelegt. Vom Programmieren hab ich noch überhaupt keine ahnung, deshalb wollte ich fragen ob ich irgendwas spezieles beachten muß wenn ich die 64 bit XP version benutze.

Ich frage weil ja einige Progies und auch Spiele den dienst verweigern und ich gerade beim lehrnen von C+ nicht auch über sowas fallen will.

Die Autoren edition von der Buch CD lies sich jedenfalls installieren und der erste code ging auch Problemlos. Ist die erstellte datei jetzt 32 bit oder 64 bit??

Ich wäre dankbar wenn mir das Thema mit dem 32 und 64 bit mal jemand näher bringen könnte.

gruß
BlueScreen

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

14.07.2007, 12:04

zu allererst würd ich dir empfehlen, dass du dir Visual Studio 2005 Express besorgst und richtig einrichtest:

http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/
https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=6094

standardmäßig wird eine 32bit exe erstellt (die autorenversion, die beim buch dabei ist, is afaik VC6 und ich bin mir net sicher, ob der VC6 compiler überhaupt 64bit kann). VS2005 (weis net ob express auch) kann 64bit dateien erzeugen, allerdings unterstützt der 64bit compiler kein inline assembler (was dir zu anfang glaub ich mal egal sein wird).

aber generell funzt mit x64 alles gleich wie sonst auch ;)

was das "Thema mit dem 32 und 64 bit" angeht, würd ich dir empfehlen, den "64 bit programming guide for game developers" in der dx sdk doku durchzulesen (wenn du den nicht hast, dann lad dir das neueste dx sdk (das solltest du sowieso machen), oder such ihn dir in der msdn raus).

3

14.07.2007, 12:36

muß ich PSDK für amd64 oder ia64 nehmen???

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

14.07.2007, 12:50

amd64. außer du hast nen itanium prozessor oder sowas^^

5

14.07.2007, 12:53

ok danke. Nur so zum verständniss: also ist der source code 32 und 64 bit der gleiche??

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

6

14.07.2007, 12:54

sry, hatte oben einen falschen link gepostet. hier der richtige:

https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=4810

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

7

14.07.2007, 12:55

ja, der source code ist im idealfall der gleiche.

8

14.07.2007, 17:48

Ich hab jetzt das SDK installiert, in dem link steht unter 1 das ich die Verzeichnisse zu VC hinzufügen muß... wie geht das??

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

9

14.07.2007, 18:16

tools > options. dann in dem dialog unter projects and solutions > VC++ Directories.

10

14.07.2007, 19:00

Ich hab den pfad ersetzt und mal den ersten code im buch abgetippt beim Kompilieren kommt dann

fatal error C1083: Datei (Include) kann nicht geöffnet werden: "stdio.h": No such file or directory

Werbeanzeige