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

驱动程序找不到 "wdw.h"文件!怎么回事?

楼主#
更多 发布于:2004-10-20 13:56
新手:希望大虾帮忙!不胜感激

一个同事辞职:遗留下的驱动程序在编译时告诉:
“fatal error C1083: Cannot open include file: 'wdm.h':
 No such file or directory.“
Error executing cl.exe

问:wdm.h文件是不是系统编译环境自带的头文件??
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-20 13:59
更正:是  #include     <wdm.h>
zhang8116
驱动牛犊
驱动牛犊
  • 注册日期2002-04-03
  • 最后登录2008-02-28
  • 粉丝0
  • 关注0
  • 积分114分
  • 威望13点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-20 14:08


vc环境路径问题
zh
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-20 14:21
Re:zhang8116
我用:#include <wdm.h>   或  #include "wdm.h"
怎么都不能定位这个文件?我的VC是D版有没有影响?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-21 08:50
查一下,inc下面是否有wdm.h
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-10-22 10:28
Re:snowStart大哥
能说清楚路径吗?
我搜索不到这个文件!


在一本书说:
**********************************
头文件

  除了包含NTDDK.h或者WDM.h,一个驱动程序应当使用私有的头文件去隐藏硬件和平台依赖的变量。
**********************************
这里的WDM.h是VC/2000DDK/NTDDK所带的头文件????
liuxinmen
驱动牛犊
驱动牛犊
  • 注册日期2004-10-12
  • 最后登录2004-11-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-25 21:09
也可能不是路径问题,我也遇到过这种情况,好像把"build"菜单下的"set active configration......"设置成32位模式就可以了,但是不知道你的是不是这样,我当时这样就解决了
guerrilla
驱动牛犊
驱动牛犊
  • 注册日期2004-10-28
  • 最后登录2007-10-30
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-10-31 13:41
这是路径设置的问题!
有时候include 包涵的头文件顺序也有关系!
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-11-05 10:11
Re:Liuximen大哥
?在做PCI驱动开发需要什么工具软件和相关的书籍?
我这有2000SDK、DriverStudio3.0、VC6.0书只有武安和的一本书!!
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-11-05 12:59
Re:Liuximen大哥
?在做PCI驱动开发需要什么工具软件和相关的书籍?
我这有2000SDK、DriverStudio3.0、VC6.0书只有武安和的一本书!!


还要安装DDK
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
airpig
驱动牛犊
驱动牛犊
  • 注册日期2004-11-17
  • 最后登录2006-06-26
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望6点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-11-18 14:14
武安河的书上面写得很详细的,仔细看看。
先安装DDK和VC,再安装DriverStudio。Build VDW.LIB先。
包含INCLUDE和LIB路径到DDK的安装目录下
一直都想飞
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-11-20 13:38
Re:snowStar and airpig

问题已经解决,是安装2000DDK路径缘故,谢谢大哥的回答!~我会给你加分!
stephen_young
驱动牛犊
驱动牛犊
  • 注册日期2002-08-19
  • 最后登录2008-02-17
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-11-20 21:37
Re:snowStar and airpig

问题已经解决,是安装2000DDK路径缘故,谢谢大哥的回答!~我会给你加分!


我编译《wdm指南》的例子也抱错了。不知道你的路径是怎么设置的?
三人行必有我师!
fanchao41
驱动小牛
驱动小牛
  • 注册日期2003-12-18
  • 最后登录2005-02-05
  • 粉丝2
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-11-21 13:34
“问题已经解决,是安装2000DDK路径缘故,谢谢大哥的回答!~我会给你加分!”

我想请问下oklgwok:你说的安装路径是什么意思?是在装DDK时设置的路径么?即是不是一定要安装在系统(或和VC同一路径)中呢?

或者你的意思是说在vc中的设置路径?
oklgwok
驱动牛犊
驱动牛犊
  • 注册日期2003-10-17
  • 最后登录2004-11-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-11-22 10:31
Re:fanchao41 and stephen_young
原先我把DDK和VC++,Drivestudio,SDK分别装载不同的盘符上!我重装上述软件,并采用Driverstudio,DDK自动对VC++进行设置!就解决问题了!
fanchao41
驱动小牛
驱动小牛
  • 注册日期2003-12-18
  • 最后登录2005-02-05
  • 粉丝2
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-11-22 16:32
哦,谢谢!
我安装时没注意,没把DDK和VC一起装在系统盘下,也许这个会有影响吧!
游客

返回顶部