error全在头文件里!!!!
小弟编译guliverkli_20030820(开源的Media player classic) 到了filters这一步,batch build之后结果:
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\stdlib.h(1041) : error C2065: '_JBLEN' : undeclared identifier
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winnt.h(3019) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(1481) : error C2146: syntax error : missing ';' before identifier 'LPCONTEXT'
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(1481) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(1481) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(2222) : error C2061: syntax error : identifier 'LPCONTEXT'
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(2230) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\winbase.h(2230) : error C2143: syntax error : missing ',' before '*'
1>f:\visualstudio2005\smartdevices\sdk\pocketpc2003\include\excpt.h(56) : error C2040: 'PCONTEXT' : '_CONTEXT *' differs in levels of indirection from 'int'
1>f:\visualstudio2005\vc\ce\include\crtdefs.h(100) : fatal error C1189: #error : ERROR: Use of C runtime library internal header file.
怎么会这样子!!!!