freefly
驱动牛犊
驱动牛犊
  • 注册日期2001-11-08
  • 最后登录2007-02-11
  • 粉丝0
  • 关注0
  • 积分113分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
阅读:1013回复:3

一个编译错误

楼主#
更多 发布于:2002-08-21 18:21
我编译驱动程序出现如下错误:
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里的头文件,不知为什么出现这样的编译错误,大虾快来解惑!!!
zxy2845986
驱动牛犊
驱动牛犊
  • 注册日期2002-08-21
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-22 13:59
我也遇到过类似的问题好象跟其他头文件有关
caosuricheng
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分-10分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-22 15:37
不久前的好几个帖子都说了这个问题,仔细找找
我是草肃日成 有人认识我吗?
soliseaman
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-08-25 17:32
环境设置、头文件包括有问题,或是括号不成对 :)
游客

返回顶部