阅读:1834回复:14
新手的第一个问题:关于wdm驱动程序的编译
刚开始接触driverworks ,试着写了一个板卡的 windows2000的驱动,但不知为什么在vc++环境下怎么不给编译啊,好象只编译了我的测试程序。
我的环境是: windows98(在98下写2000的驱动应该没问题吧?) vc6.0 windows 98 ddk(编译时需要做什么特殊设置吗,我只是启动了一下) 望高人指点! |
|
最新喜欢:![]() |
沙发#
发布于:2002-08-05 11:14
不给编译是什么意思
有错还是什么的 2000的驱动要到2000下去编译,用2000ddk |
|
|
板凳#
发布于:2002-08-05 11:19
98下写2K的driver当然有问题。
|
|
地板#
发布于:2002-08-05 12:17
98DDK当然只能开发WIN98驱动
|
|
地下室#
发布于:2002-08-05 12:19
没编译就是没生成驱动程序的目标文件啊。对了,如果生成了,那么生成的驱动程序放在什么目录下啊?大虾们见笑啦!
在win98下可以安装2000的ddk吗?如果安装了是不是就可以写2000的驱动了啊? 98、2000、nt下的驱动必须在各自相应的操作系统下开发吗?如果那样是不是太繁琐了啊? |
|
5楼#
发布于:2002-08-05 12:41
ddk生成目标文件的默认目录在
checked: objchk\\checked\\ free: objfre\\free\\ 不同的系统的驱动程序当然要在各自得系统下开发 |
|
|
6楼#
发布于:2002-08-05 12:48
谢谢各位大虾!
看来我得先装2000啦! 工欲善其行,必先利其器呀,我马上就装!!!!!! |
|
7楼#
发布于:2002-08-05 14:36
孺子可教也。 :D :D :D
|
|
8楼#
发布于:2002-08-05 15:04
刚开始接触driverworks ,试着写了一个板卡的 windows2000的驱动,但不知为什么在vc++环境下怎么不给编译啊,好象只编译了我的测试程序。 driverstudio向导通常生成两个project,一个是driver的,一个test, 可能你没有激活你的驱动程序project吧。 |
|
|
9楼#
发布于:2002-08-05 17:23
是不是没编译ds的类库啊?
|
|
|
10楼#
发布于:2002-08-05 18:45
driver 的project 还用激活吗?
如何激活啊? |
|
11楼#
发布于:2002-08-05 21:27
vc中project->Set active project->你想要编译得project名称
|
|
|
12楼#
发布于:2002-08-06 08:19
果然是没有激活,虽然编译有错,但确又进了一步,谢了。
|
|
13楼#
发布于:2002-08-10 08:52
应该很容易,你可以到网上去搜索就可以找到这么编译
|
|
14楼#
发布于:2002-08-14 20:14
参看usb论坛
|
|