heaven_sky
驱动牛犊
驱动牛犊
  • 注册日期2002-04-14
  • 最后登录2004-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1277回复:7

用DriverStudio生成向导出问题啦

楼主#
更多 发布于:2002-07-23 21:03
我的机子是win2000,依次装了vc6.0,2000ddk,DriverStudio Release 2.5,用DriverStudio在vc环境下面的命令build with build.exe编译成功了2000ddk自带的代码。
现在用DriverStudio的wizard功能生成代码框架时却总不成功。
下面是几个出错的例子。(完全都是用向导生成,我没有修改任何代码)
1。用build with build.exe编译出错:出错地方如下:
#if (!defined(TDI_WINDOWS_NT) && !defined(TDI_WINDOWS_95)) || BINARY_COMPATIBLE
#error(\"Please Change Project Setting for your Driver as follows:\")
#endif

但是我在project->setting->c/c++ :preprocessor definitions中定义了TDI_WINDOWS_NT 和设置了BINARY_COMPATIBLE=0。下面是我在preprocessor definitions中的设置。
_DEBUG,DEBUG,DBG=1,WIN32,_WINDOWS,TDI_WINDOWS_NT,i386=1,ushort=USHORT,ulong=ULONG,uchar=UCHAR,_X86_,IS_32,NDIS_MINIPORT_DRIVER,NDIS50_MINIPORT=1,BINARY_COMPATIBLE=0,WIN32_LEAN_AND_MEAN

2。例外一个例子报错:LINK : fatal error LNK1181: cannot open input file \"D:\\SOFT_I~1\\NuMega\\DRIVER~1\\DRIVER~3\\lib\\i386\\checked\\vdw_wdm.lib
我发现在project->setting->linking->input :object/library modules中定义了
wdm.lib  \"$(DRIVERWORKS)\\lib\\$(CPU)\\checked\\vdw_wdm.lib\"
但是我的机子里面根本没有vdw_wdm.lib这个文件。

反正到现在为止,我还没有编译成功一个用DriverStudio向导生成的代码。
请问出错在哪里?谢谢!!!

[编辑 -  7/23/02 by  heaven_sky]

最新喜欢:

HuYuguangHuYugu...
xiao_cao
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-24 09:38
你要用VC在DS的安装目录D:\\Program Files\\NuMega\\DriverStudio\\DriverWorks\\source下有一个工程用
VC编译成*.lib文件即可。
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-24 10:56
1 环境变量没设置好。
2 可以在VC环境下生成DS的库文件。请看Driver Works的帮助文档“Building the DriverWorks Libraries”
Where there is a will, there is a road.
wangxdong
驱动小牛
驱动小牛
  • 注册日期2002-07-08
  • 最后登录2003-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-24 18:24
要先编译DS的类库,然后就可以了
请多多指教!
zy_9922
驱动牛犊
驱动牛犊
  • 注册日期2002-04-21
  • 最后登录2002-08-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-07 15:54
同意楼上几位,我是新来的,请指教!
floodsyn
驱动牛犊
驱动牛犊
  • 注册日期2002-07-12
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-08-07 15:57
如果编译DS类出错,怎么办?
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-07 18:31
如果环境设置好了编译还出错,那只好重新安装ds了。 :P
Where there is a will, there is a road.
floodsyn
驱动牛犊
驱动牛犊
  • 注册日期2002-07-12
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-08-08 09:09
请问如何设置环境??
游客

返回顶部