suzuki
驱动牛犊
驱动牛犊
  • 注册日期2001-08-27
  • 最后登录2002-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1971回复:8

我强列地怀疑driverStudio的可用性!!

楼主#
更多 发布于:2001-12-30 14:37
虽然我是DS的初学者,但是无论是按照DS的英文说明书,还是论坛里的\"高手\"的指导,在VC中都不能编译vdw_wdm.lib,即使在控制台模式下也是一样,报同样的错误。

如果按照说明书那样做。先装VC6,再装win2000DDKsp1 再装DS2.通过start ddk and start msvc来启动VC6.虽然在那个setting中的basedir 和 cpu的环境变量正常但是在编译vdw_wdm.dsw中的win32 WDM free/checked中,VC报找不到hidport.h。

如果我装hidport.h这个文件的目录加入VC的环境的设置中后,虽然可以找到它,但是又报一个更讨厌的错误:.\\..\\include\\wdm.h(6) : fatal error C1189: #error :  Wrong INCLUDE path! WDM.H - remove $(DRIVERWORKS)\\INCLUDE\\BUILD

而在DS的中的wdm.h只有几行:// DUMMY wdm.h
// This file is intentionally empty.
//
#ifdef NTVERSION
#if NTVERSION == \'WDM\'
#error Wrong INCLUDE path! WDM.H - remove $(DRIVERWORKS)\\INCLUDE\\BUILD
#endif

它自都说是个空文件,虽然在DDK中也有一个wdm.h,但是我死活也不能让它去用。而且在DDK中没有一个叫hidport.h。我看DS的意图是想调用DDK的这两个文件,但是不算怎么也调用不上。即使把DDK的WDM.h拷到DS中,编译会出一大堆错。

我实在不知道你们是怎么把DS装进去的。所以我对DS的可用性表示强烈的怀疑,如果你要反驳我,请帮我解决这个问题。
QQ:2745071
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-30 14:50
用DDK吧,没有这些鸟事!!!
“萎软”,是Microsoft的小名!
suzuki
驱动牛犊
驱动牛犊
  • 注册日期2001-08-27
  • 最后登录2002-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-30 15:02
你的意思是DS果然是不能用的了?
QQ:2745071
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
地板#
发布于:2001-12-30 16:43
好象不是这样的.否则几万人民币的玩意就没价值了...
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
vv5
vv5
驱动牛犊
驱动牛犊
  • 注册日期2001-12-05
  • 最后登录2003-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-30 16:54
运行VC++6.0
打开工程文件VdwLibs.dsw
选中DriverStudio菜单下的Driver Build settings....
选中BASEDIR 再点击EDIT... 在New Value中添入c:\\ntddk(我装的是2000DDK)然后按Set
选中CPU     再点击EDIT... 在New Value中添入c:\\ntddk\\lib\\i386然后按Set

设置完后就可以BUILD了

BUILD成功后将CPU改成i386就可以BUILD  SYS文件了。
行不行给个回话。
suzuki
驱动牛犊
驱动牛犊
  • 注册日期2001-08-27
  • 最后登录2002-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-12-30 17:50
求人不如求已,我自己用其它方法解决了。
QQ:2745071
suzuki
驱动牛犊
驱动牛犊
  • 注册日期2001-08-27
  • 最后登录2002-01-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-12-30 17:51
求人不如求已,我自己用其它方法解决了。
楼上说的那种方法不行!
还是我来解决吧。
在DDK的安装文件中有一个叫HID ***的sample要把它安上去!!!!再把DDK中的inc下的.h文件考到dS的包含目录下。
QQ:2745071
fish9527
驱动牛犊
驱动牛犊
  • 注册日期2004-09-16
  • 最后登录2009-07-20
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望8点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-03-05 12:58
我觉得,DS作为一个专业工具来用还是很好的,之所以加一个专业,是应为他的使用是建立在对驱动了解的基础上的,在这个基础上使用这个工具,会有如鱼得水的感觉。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-03-05 14:12
我觉得,DS作为一个专业工具来用还是很好的,之所以加一个专业,是应为他的使用是建立在对驱动了解的基础上的,在这个基础上使用这个工具,会有如鱼得水的感觉。
 

原则上同意
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部