richardtian
驱动牛犊
驱动牛犊
  • 注册日期2003-11-05
  • 最后登录2003-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:957回复:6

请问大家一个编译VdwLibs.dsw中遇到的问题

楼主#
更多 发布于:2003-11-08 17:43
我的操作系统是win2000
我首先安装了win2000ddk,然后安装DriverStudio2.6
在vc中打开VdwLibs.dsw进行编译,在batch build中
我选择了思想如下
vidwlibs-win32 NT4 checked
vidwlibs-win32 NT4 free
vidwlibs-win32 wdm checked
vidwlibs-win32 wdm free
但在编译第二个时总是出现如下问题,真不知该怎么办
khidaux.cpp
C:\\PROGRA~1\\NuMega\\DriverStudio\\DriverWorks\\include\\dep_wdm\\hidport.h(6) : fatal error C1189: #error :  Wrong INCLUDE path! WDM.H - remove $(DRIVERWORKS)\\INCLUDE\\BUILD
我发现路径C:\\ProgramFiles\\NuMega\\DriverStudio\\DriverWorks\\include\\dep_wdm下的文件hidport.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
hidport.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装在d:\\ntddk中,四个基本路径的设置好像也没问题
很奇怪的问题,请求高手的救助啊,先谢谢大家了谢

wumengyun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-06
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-08 18:07
 系统 $(DRIVERWORKS)的值没有取到吧,看一看系统环境变量里面没有这一条.
richardtian
驱动牛犊
驱动牛犊
  • 注册日期2003-11-05
  • 最后登录2003-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-08 19:44
我看了,已经设置好了,还是解决不了啊
longriver2003
驱动小牛
驱动小牛
  • 注册日期2003-09-14
  • 最后登录2005-03-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-09 16:53
都选上编译一下就行了。不要只选四项
给分才有动力!所以我坚决给分!
wumengyun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-06
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-09 19:16
你应该把32位的全部选上.
richardtian
驱动牛犊
驱动牛犊
  • 注册日期2003-11-05
  • 最后登录2003-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-10 11:13
谢谢大家了,我的问题已经解决了。
我的做法是:先将安装的ddk和Numega Driverstudio 彻底卸载掉,然后另外下载了一种,重新安装一遍就解决了。我估计可能是网络上的版本有问题。
wumengyun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-06
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-10 11:25
问题解决了给分啊,庆祝一下嘛
游客

返回顶部