阅读:1195回复:9
急,救救我。
我在编译一WDM程序是,VC++报错
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 请问怎么解决? |
|
沙发#
发布于:2002-06-09 02:06
你要给源代码才行
|
|
板凳#
发布于:2002-06-09 06:41
1.好象是少了头文件,你搜一下看临界段的声明在哪个.h中.
2.检查一下#ifdef,#endif等是否有不成对的试试. |
|
地板#
发布于:2002-06-09 16:34
一般这种错误都不是因为他报的原因。
仔细看看是不是少了#endif,},等等。 |
|
地下室#
发布于:2002-06-09 17:30
我只要头文件中有windows.h或afx.h就会出现上面的问题。请指教。
|
|
5楼#
发布于:2002-06-09 17:36
你的WDM居然会有windows.h?
faint |
|
6楼#
发布于:2002-06-09 18:07
你的WDM居然会有windows.h? 跟你一起faint。。。。。。。。 :) |
|
|
7楼#
发布于:2002-06-09 18:35
我再faint :D
|
|
8楼#
发布于:2002-06-09 22:25
是你的函数申明有误把
|
|
9楼#
发布于:2002-06-09 23:06
呵呵!你生成的项目有问题,是不是用MFC生成的啊?
你要在DDK的编译环境下编译 |
|