阅读:1013回复:3
一个编译错误
我编译驱动程序出现如下错误:
c:\\NTDDK\\inc\\winbase.h(278) : error C2146: syntax error : missing \';\' before identifier \'CRITICAL_SECTION\' c:\\NTDDK\\inc\\winbase.h(278) : fatal error C1004: unexpected end of file found Winbase.h文件: ... typedef RTL_CRITICAL_SECTION CRITICAL_SECTION; ... 我的程序: #define WIN32_NO_STATUS #include \"c:\\ntddk\\inc\\windows.h\" #undef WIN32_NO_STATUS winbase.h为win2000ddk里的头文件,不知为什么出现这样的编译错误,大虾快来解惑!!! |
|
沙发#
发布于:2002-08-22 13:59
我也遇到过类似的问题好象跟其他头文件有关
|
|
板凳#
发布于:2002-08-22 15:37
不久前的好几个帖子都说了这个问题,仔细找找
|
|
|
地板#
发布于:2002-08-25 17:32
环境设置、头文件包括有问题,或是括号不成对 :)
|
|