rpcndr.h和wtypes.h冲突Bug的解决方案

来源:互联网 发布:大数据时代的信息管理 编辑:程序博客网 时间:2024/05/03 13:37
 

rpcndr.h和wtypes.h冲突时,其错误表现如下:

C:\program files\microsoft visual studio\vc98\include\rpcndr.h(173) : error C2632: 'char' followed by 'int' is illegalC:\program files\microsoft visual studio\vc98\include\rpcndr.h(173) : warning C4091: 'typedef ' : ignored on left of 'unsigned char' when no variable is declaredC:\program files\microsoft visual studio\vc98\include\wtypes.h(1113) : error C2371: 'BOOLEAN' : redefinition; different basic types
C:\program files\microsoft visual studio\vc98\include\winnt.h(636) : see declaration of 'BOOLEAN'

 其解决方法是:

        在main文件的第一行加入

#ifdef WIN32 #include <WTypes.h> // Include this first on Win (bug #35683) #endif


 

 

原创粉丝点击