moin,
ich habe gerade mehrmals probiert TinyXml zu compilieren und dauernd bekomm ich diese Fehlermeldungen:
|
Quellcode
|
1
2
|
1>c:\program files\microsoft visual studio 9.0\vc\include\assert.h(25) : error C2144: Syntaxfehler: 'int' sollte auf ';' folgen
1>c:\program files\microsoft visual studio 9.0\vc\include\assert.h(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
|
|
Quellcode
|
1
2
|
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(19) : error C2144: Syntaxfehler: '__w64 unsigned int' sollte auf ';' folgen
1>c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h(19) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
|
assert.h(25):
|
C-/C++-Quelltext
|
1
2
3
|
#ifdef __cplusplus
extern "C" { //error ...
#endif
|
sourceannotations.h(19):
|
C-/C++-Quelltext
|
1
2
3
|
#else
typedef _W64 unsigned int size_t; //error ...
#endif
|
Ich habe nicht annäherend eine Ahnung, was da falsch läuft....
Wenn ich die Vorgefertigten VS-Packete nehme, kann ich es einmal compilieren -ohne Fehler-. Beim zweiten compilieren, welches über die bestehenden Daten geht, kommen dann auch plötzlich diese Fehler...
Wenn ich die Header direkt in mein Projekt einbinde, dann kommen schon beim ersten compilieren die Fehlermeldungen.
Was muss ich ändern? (Die Einstellungen unter Projekt-Optionen sollten alle stimmen).