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

taiBsu

unregistriert

1

25.03.2012, 20:25

[GELÖST] Probleme mit "intsafe.h" beim Kompilieren

Hallo, bin neu hier. :D
Ich bin beim Buch gerade durch Kapitel 1.4 durch und wollte mich jetzt an die Übungsaufgaben machen.
Da ich das Buch bei Amazon ohne CD erworben hab (warum auch immer da keine drin war...), arbeite ich von Anfang an mit den "geupdateten" Dateien, die's zum Download gab. Habe jetzt (mit VS2010 Ultimate) die Solution 3D-Spieleprogrammierung.sln geöffnet. Soweit so gut, ich habe mir dann die Liesmich durchgelesen und den Quellcode einfach mal in ein neues Projekt unter "Eigene Projekte" reinkopiert, um zu sehen, ob denn auch überhaupt der Grundstein funktioniert. Daraufhin bekomme ich diesen (scheinbar nicht unbekannten) Fehler mit der intsafe.h:

Quellcode

1
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(115): warning C4005: 'SUCCEEDED': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17103): Siehe vorherige Definition von 'SUCCEEDED'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(116): warning C4005: 'FAILED': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17109): Siehe vorherige Definition von 'FAILED'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(118): warning C4005: 'S_OK': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17794): Siehe vorherige Definition von 'S_OK'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(136): warning C4005: 'UInt32x32To64': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winnt.h(553): Siehe vorherige Definition von 'UInt32x32To64'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(308): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(308): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(309): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(314): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(319): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(334): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(334): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(335): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(340): error C2065: 'pu8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(345): error C2065: 'pu8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(365): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(365): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(366): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(371): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(376): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(401): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(401): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(402): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(407): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(412): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(432): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(432): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(433): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(438): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(443): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(458): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(458): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(459): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(464): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(469): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(484): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(484): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(485): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(490): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(495): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(520): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(520): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(521): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(526): error C2065: 'pullResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(531): error C2065: 'pullResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(576): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(576): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(577): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(582): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(587): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(601): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(601): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(602): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(607): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(619): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(619): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(620): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(625): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(630): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(644): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(644): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(645): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(650): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(662): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(662): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(663): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(668): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(673): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(688): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(688): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(689): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(694): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(699): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(713): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(713): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(714): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(718): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(730): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(730): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(731): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(736): error C2065: 'pui8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(741): error C2065: 'pui8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(761): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(761): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(762): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(767): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(772): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(797): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(797): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(798): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(803): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(808): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(828): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(828): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(829): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(834): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(839): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(854): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(854): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(855): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(860): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(865): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(880): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(880): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(881): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(886): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(886): fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen.1>  tbVertexBuffer.cpp1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(115): warning C4005: 'SUCCEEDED': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17103): Siehe vorherige Definition von 'SUCCEEDED'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(116): warning C4005: 'FAILED': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17109): Siehe vorherige Definition von 'FAILED'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(118): warning C4005: 'S_OK': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winerror.h(17794): Siehe vorherige Definition von 'S_OK'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(136): warning C4005: 'UInt32x32To64': Makro-Neudefinition1>          c:\program files\microsoft platform sdk\include\winnt.h(553): Siehe vorherige Definition von 'UInt32x32To64'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(308): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(308): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(309): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(314): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(319): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(334): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(334): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(335): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(340): error C2065: 'pu8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(345): error C2065: 'pu8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(365): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(365): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(366): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(371): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(376): error C2065: 'pusResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(401): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(401): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(402): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(407): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(412): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(432): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(432): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(433): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(438): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(443): error C2065: 'puResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(458): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(458): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(459): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(464): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(469): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(484): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(484): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(485): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(490): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(495): error C2065: 'pulResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(520): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(520): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(521): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(526): error C2065: 'pullResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(531): error C2065: 'pullResult': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(576): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(576): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(577): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(582): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(587): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(601): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(601): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(602): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(607): error C2065: 'pch': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(619): error C2061: Syntaxfehler: Bezeichner '__deref_out_range'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(619): error C2059: Syntaxfehler: ')'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(620): error C2143: Syntaxfehler: Es fehlt ')' vor '{'1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(625): error C2065: 'pi8Result': nichtdeklarierter Bezeichner1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\intsafe.h(630): error C2065: 'pi8Result': nichtdeklarierter Bezeichner

(und so weiter...)

Was habe ich falsch gemacht? Ich habe alle Dateien und ordner genau wie in der Liesmich eingebunden und Einstellungen modifiziert:
- Multi-Byte-Set bei Prälinkereignissen
- Ausgangsverzeichnis auf $(ProjectDir)
- Zielname auch geändert auf Wunsch (mit (Debug) als Suffix bei Debug-Kompilationen)
- Die zusätzlichen Includeverzeichnisse auf $(SolutionDir)TriBase\Include;$(SolutionDir)TriBase\Dependencies\Include gesetzt, bei den Linkern der gleiche Spaß mit \Lib
- bei Linker\Input, Debug auf TriBaseD.lib;%(AdditionalDependencies) abgeändert (Release dann das Pendant dazu)
- Command Line dementsprechend angepasst

Der Fehler tritt bei allen Projekten in der Solution auf.


LÖSUNG:


Das scheint ein Problem mit dem DirectX SDK von Juni zu sein, da es scheinbar nicht korrekt installiert wird. Bei mir hats funktioniert, nachdem ich folgenden Schritten gefolgt bin:
http://blogs.msdn.com/b/chuckw/archive/2…1023-error.aspx

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »taiBsu« (25.03.2012, 21:20) aus folgendem Grund: Problem gelöst.


taiBsu

unregistriert

2

25.03.2012, 21:01

Problem gelöst. :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »taiBsu« (25.03.2012, 21:21)