hey leute!!!!
ich brauch eure hilfe!!!
also ich bin erst neu in der programmierung mit directX. So habe ich im internet beispiele gefunden und diese dann richtig abgetippt oder die quellcodes geladen.
ABER als ich die beispiele unter mircosoft VC 2005 express kompilieren wollte kommmen soooooo unendlich viele fehler!!!
ich hab schon daraus gelesen das der fehler nicht in dem eigentlichen quellcode liegt, sondern in den headern von direct X!!!
z.b. winnt.h oder so.....
ich hab schon verschiedene directx sdk´s installiert und nix hat sich geändert!!!!
bitte helft mir!!! ich weis echt nicht weiter!!!!
hier schaut euch mal die ausgabe an, die VC macht:
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1260) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1261) : error C2144: Syntaxfehler: 'void' sollte auf ';' folgen
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1261) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1261) : error C2086: 'int DECLSPEC_NORETURN': Neudefinition
1> c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1260): Siehe Deklaration von 'DECLSPEC_NORETURN'
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1321) : error C2144: Syntaxfehler: 'void' sollte auf ';' folgen
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1321) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1321) : error C2086: 'int DECLSPEC_NORETURN': Neudefinition
1> c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1260): Siehe Deklaration von 'DECLSPEC_NORETURN'
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdce.h(366) : error C2144: Syntaxfehler: 'void' sollte auf ';' folgen
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdce.h(366) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdce.h(366) : error C2086: 'int DECLSPEC_NORETURN': Neudefinition
1> c:\programme\microsoft directx sdk (august 2006)\include\winbase.h(1260): Siehe Deklaration von 'DECLSPEC_NORETURN'
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdcep.h(89) : error C3646: "I_RpcAllocate": Unbekannter Überschreibungsspezifizierer
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdcep.h(89) : error C2091: Funktionsergebnis ist eine Funktion
1>c:\programme\microsoft directx sdk (august 2006)\include\rpcdcep.h(89) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\shellapi.h(129) : warning C4103: "c:\programme\microsoft directx sdk (august 2006)\include\shellapi.h": Ausrichtung wurde nach Einschließen des Headers geändert, möglicherweise fehlt "#pragma pack(pop)".
1>c:\programme\microsoft directx sdk (august 2006)\include\shellapi.h(265) : warning C4103: "c:\programme\microsoft directx sdk (august 2006)\include\shellapi.h": Ausrichtung wurde nach Einschließen des Headers geändert, möglicherweise fehlt "#pragma pack(pop)".
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(537) : error C3646: "inet_ntoa": Unbekannter Überschreibungsspezifizierer
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(537) : error C2091: Funktionsergebnis ist eine Funktion
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(537) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(537) : error C2733: Zweite C-Bindung für überladene Funktion 'DECLARE_STDCALL_P' nicht zulässig
1> c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(537): Siehe Deklaration von 'DECLARE_STDCALL_P'
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(546) : error C3646: "gethostbyaddr": Unbekannter Überschreibungsspezifizierer
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(546) : error C2091: Funktionsergebnis ist eine Funktion
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(546) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(546) : error C2733: Zweite C-Bindung für überladene Funktion 'DECLARE_STDCALL_P' nicht zulässig
1> c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(546): Siehe Deklaration von 'DECLARE_STDCALL_P'
1>c:\programme\microsoft directx sdk (august 2006)\include\winsock2.h(547) : error C3646: "gethostbyname": Unbekannter Überschreibungsspezifizierer
und das sind nur ein paar...
biiiiittttteeeee helft mirich komm allein nich weiter!!!