terran_lang
驱动牛犊
驱动牛犊
  • 注册日期2004-07-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分142分
  • 威望15点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
阅读:1590回复:7

DS3.2编译问题求教(很急)

楼主#
更多 发布于:2005-04-08 12:08
我用的系统是win2000(sp4),2000ddk,编译工具是vc++6.0,编译ds3.2下的vdwlibs,总是出现如下错误:
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
Kstream.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
Kstrmdrv.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
ksysthrd.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
ktimer.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
ktrace.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kunitnam.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kusb.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kustring.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kvxdintf.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kwmi.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
kwmistr.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression
stcinit.cpp
suballoc.cpp
util.cpp
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression

它们指向的错误都是:
#if ((NTDDI_VERSION >= 0x05000000) || (_WDM_ && (WDM_MAJORVERSION > 1 || ((WDM_MAJORVERSION == 1) && (WDM_MINORVERSION >= 0x10)))))

我的ddk路径也设置正确了,也执行了ddk下的build -cZ命令,可是总是有这样的错误,望那位大哥能够赐教,我先谢谢大家了。
zhouzhaolian
驱动牛犊
驱动牛犊
  • 注册日期2005-04-06
  • 最后登录2007-10-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-08 13:36
在VC6的build 菜单里选择Configuration,移除IA64和AMD64的那些,然后选择DriverStudio里的Build with BUILD.EXE,就OK 了。呵呵,我也今天刚解决
terran_lang
驱动牛犊
驱动牛犊
  • 注册日期2004-07-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分142分
  • 威望15点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-08 22:21
楼上的兄弟我按你说得做了,可是当我批构建vdwlibs的时候还是有上述问题呀,你是不是还有什么忘记说了呀,望不吝赐教,谢谢了。

[编辑 -  4/8/05 by  terran_lang]
zhouzhaolian
驱动牛犊
驱动牛犊
  • 注册日期2005-04-06
  • 最后登录2007-10-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-09 08:34
你把详细操作步骤描述一下
我的QQ17252999
zhouzhaolian
驱动牛犊
驱动牛犊
  • 注册日期2005-04-06
  • 最后登录2007-10-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-09 11:20
我想在说一下,WIN2000DDK跟DS3。2不是很配的,不支持WDM的程序,你最好装XPDDK
soft_air
驱动牛犊
驱动牛犊
  • 注册日期2002-03-17
  • 最后登录2005-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-04-11 13:29
楼上的说得对,我也遇到这些情况,装了xp ddk就好了。
terran_lang
驱动牛犊
驱动牛犊
  • 注册日期2004-07-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分142分
  • 威望15点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-04-12 13:12
我在2000下用xpddk会不会有什么问题呀,楼上的兄弟。
HeyDDC
驱动牛犊
驱动牛犊
  • 注册日期2005-04-19
  • 最后登录2005-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-04-19 15:39
2K有2K的DDK,还是配套的好啊~2K有DDK 的SP1
游客

返回顶部