lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3551回复:8

还是不会设置环境变量

楼主#
更多 发布于:2001-05-08 19:55
Chris Cant的《Windows WDM 设备驱动程序开发指南》P34--P43,
打四我也看不懂!怎么设置环境变量,加入AUTOEXEC。BAT中??
哪个算DDKROOT环境变量??表4-3的什么自由设置配置到底是什么??
:D拉拉拉,拉拉拉,偶素待业的小青年...
Iamme
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2005-10-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-05-09 09:19
书翻译得不太好,环境变量好象不需要自己设,装上98DDK后在开始菜单中有快捷方式。
表4-3是指用他写的MakeDrvr.bat时的设置。
所谓“自由”、“检查”就是free和checked,其实只需用
build -nmake /a wdm1.sys checked(or)free即可。

现在这个站点有Walt.Oney的书的电子中文版,还是读这一本吧。
:)
Go,go ahead
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-05-09 09:27
可是我98DDK根本不能BUILD,说是什么BUILD: environment variable PROCESSOR_ARCHITECTURE must be defined。然后98DDK/BIN里的VCCHECK也CHECK不到VC,难道是因为我的98DDK不支持VC++6。0吗?
:D拉拉拉,拉拉拉,偶素待业的小青年...
fatdog
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2004-03-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-05-09 09:57
我大概记得是如下设置:
98
在AUTOEXEC.BAT中加入
SET DDKROOT=C:\98DDK
...
NT
在注册表的envirmont中
加入子健DDKROOT=C:\DDK
2000下
可以直接加入环境变量
另外
PATH环境变量中的路径顺序需要调整
几个本书提供的例子的包含头文件还需要修改以下路径
我就记得这些了
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-05-14 19:16
如果你的DDK也是CHECK不到VC,那就要么用VC5。0,要么换个高版本的DDK98,后者比较容易。如果CHECK 到的话运行开始菜单里的什么free/check build enviornment自然就能设置环境了。但是如果你也用的是Chris Cant那本书的话,在编译他自带的源码前就要在C:\AUTOEXEC。BAT里,加上两句:
SET DDKROOT=D:\98DDK
SET WDMBOOK=E:\WDMBook
然后在C:\CONFIG。SYS里加一句:SHELL=C:\WINDOWS\COMMAND.COM /E:4096 /P
重起机器,反正我就是这个样子了,然后就可以在DOS下BUILD了,
至于VC下我曾经可以BUILD,现在不行了。我知道的就这些咯,两个月了,我……―¥%……―¥―*%……―*。唉,祝你好运拉
:D拉拉拉,拉拉拉,偶素待业的小青年...
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-05-14 20:46
就是在MS-DOS下。在free/check build enviornment运行后不是回到DOS命令行吗,转到文件所在目录下打BUILD就可以了也可以在BUILD后加一些别的指令,如-namk/a(应该加这个吧),-b等具体的我业不是很清楚,至于应该有什么文件,我都是用书自带光盘里的简单源码测试的,文件就那几个咯。我两个月就明白了这些,我哭――
:D拉拉拉,拉拉拉,偶素待业的小青年...
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-05-15 12:06
大哥!!我这里还不知道麻烦谁呢,一个月以后答辩,我还什么都没搞定呢。愁人!!
:D拉拉拉,拉拉拉,偶素待业的小青年...
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-05-16 13:02
那几个文件的基本格式好象没什么变化
:D拉拉拉,拉拉拉,偶素待业的小青年...
lala
驱动中牛
驱动中牛
  • 注册日期2001-04-26
  • 最后登录2006-10-18
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-05-17 08:55
用COPY的就行了吧,嘿嘿~~我是这么认为的
:D拉拉拉,拉拉拉,偶素待业的小青年...
游客

返回顶部