首页
社区
课程
招聘
[求助]VC6不能编译DDK XP的驱动?
发表于: 2008-9-7 20:15 8401

[求助]VC6不能编译DDK XP的驱动?

2008-9-7 20:15
8401
VC6似乎不能编译DDK XP的驱动,我让VC指向了DDK XP中cl和link
但出现了如下错误:
E:\WINDDK\2600\inc\ddk\wxp\ntdef.h(1326) : error C2146: syntax error : missing ';' before identifier 'Lineage'
E:\WINDDK\2600\inc\ddk\wxp\ntdef.h(1326) : error C2501: '_OBJECTID::GUID' : missing storage-class or type specifiers
E:\WINDDK\2600\inc\ddk\wxp\ntdef.h(1326) : error C2501: '_OBJECTID::Lineage' : missing storage-class or type specifiers
E:\WINDDK\2600\inc\ddk\wxp\ntddk.h(33) : fatal error C1083: Cannot open include file: 'bugcodes.h': No such file or directory
Error executing cl.exe.
如何解决?我include file 和lib file都设置过了,cl,link的参数也按照书上改过了

driverstudio为什么可以用DDK XP中cl和link编译?也不知道哪里的设置使它指向了DDK XP中cl和link?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 2134
活跃值: (14)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
2
我用的2k的ddk在vc6下可以编译,xp的也是这个问题,应该是有头文件或者路径没设置好~
2008-9-7 20:51
0
雪    币: 64
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
目录不要有中文名.
2008-9-7 22:01
0
雪    币: 1657
活跃值: (291)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
4
lz你那个是XP里的DDK定义的问题,如果比VC6更高的版本,这个应该有定义的。。VC6中没定义才出错的~~!
2008-12-26 12:55
0
雪    币: 38
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
对,2K的ddk在vc6下可以编译的,xp的我以前弄时也常出问题,我把2K的装上,再试为2K的路径就好了。
2008-12-26 15:13
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
干嘛非要用VC编译额....vs编辑然后ddk或wdk直接编译不是很爽?
2008-12-26 23:05
0
雪    币: 152
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
对头,我也是这么干的。
2008-12-27 01:26
0
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk
8
不爽。。。。。。。。
2008-12-27 02:01
0
雪    币: 2056
活跃值: (13)
能力值: ( LV13,RANK:250 )
在线值:
发帖
回帖
粉丝
9
还是用Makefile工程编译爽,不受任何编译器限制。
2008-12-27 11:37
0
游客
登录 | 注册 方可回帖
返回
//