SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2388回复:20

大家都去吃饭了吗?急急急!我想编译ddk附带的驱动例子,请问我该如何做?我会给高分的!

楼主#
更多 发布于:2002-05-18 18:53
我是初学者,那位高手可以告诉我,如何编译ddk所附带的例子驱动。使用vc编译还是使用ddk?请您详细告诉我。我会给最高分的。

[编辑 -  5/18/02 by  SquallPeng]

[编辑 -  5/18/02 by  SquallPeng]

[编辑 -  5/18/02 by  SquallPeng]

最新喜欢:

crashedcarcrashe...
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-18 19:32
用vc+ddk比较简单
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-18 19:38
能否具体步骤告诉我?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-18 19:44
我一般都是这样做的
安装vc->ddk->driverstudio
然后使用driverstudio中的工具source to dsp convert 把源码下source文件专成vc的工程文件dsp,dsw.然后使用driverstudio中的工具setup ddk and start msvc打开vc,然后打开你前面生成的dsw,就可以用vc编译了。
明白?
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-18 19:48
我去试一下,我能经常和你联系吗?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-18 19:51
当然
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-18 19:55
你在何方?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-18 19:57
西安
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-05-18 20:00
我们换一个对话方式好吗?我没有icq号,上其他聊天室好吗?
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-05-18 20:06
我还有别的事,有空qq上找我吧。2582055
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
asmsys
驱动老牛
驱动老牛
  • 注册日期2002-03-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望17点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-05-18 20:14
设置好DDK环境后
执行NMAKE /F *.MAK
*.MAK就放在同一个目录下。
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-05-18 20:24
首先使用何命令设置ddk环境
再有98ddk下的例子好像没有*.mak的文件。
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-05-18 20:29
安装好ddk后,在开始菜单里有设置环境的命令
是makefile文件

[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
SquallPeng
驱动牛犊
驱动牛犊
  • 注册日期2002-05-16
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-05-18 20:32
我在执行checked或free编译环境命令后总出来一堆out of xxxx place的文字。不知有没有关系。
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-05-18 20:50
我这没有
不太清楚
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
asmsys
驱动老牛
驱动老牛
  • 注册日期2002-03-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望17点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-05-18 20:57
找一找
或许在上一层目录里
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-05-18 22:06
你直接BUILD好了!!
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
asmsys
驱动老牛
驱动老牛
  • 注册日期2002-03-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望17点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-05-18 22:17
build 好象更麻烦,对于C++6.0+98DDK
JackyWu
驱动小牛
驱动小牛
  • 注册日期2001-10-25
  • 最后登录2011-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-05-18 23:04
我感觉还是build简单一点,呵呵。。。可能是我不会用你的方法吧。我水平也不行的,但是我想告诉你我build的方法,也许可以帮助你。我用build需要这些文件
1,你自己的程序的.cpp,.h,.c,.rc文件。
2,一个MAKEFILE,这个文件的内容好像一直就是一样的,你随便从什么地方拷贝一份就可以的。为什么一样我就部知道了。
3,一个Sources文件。这个是大头,里面指定了需要编译的文件。另外还有一些常规的内容,如编译后文件的名字,编译后存放的地址,编译的程序的类型(.sys or .exe or .....),还有可以调用下面提到的文件。可能还有其他功能,你需要自己参考了。
4,一个Makefile.inc文件。它的作用具我自己的理解是配合Sources文件的,里面可以指定编译前干些什么,编译后干些什么(如把编译以后的文件拷贝到系统存放驱动的目录里自动替换调旧的。),我知道的功能就这些。

希望能够给你一点帮助,同时如果高手发现我的理解有误,千万不要吝啬告诉我。谢谢!
多年以后,我又回来了。
Tomgin
驱动牛犊
驱动牛犊
  • 注册日期2001-08-08
  • 最后登录2005-06-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-05-19 14:08
我在执行checked或free编译环境命令后总出来一堆out of xxxx place的文字。不知有没有关系。



你使用的 os 是 win98  它的保存环境变量的空间不够.

需要在  config.sys 中添加:

shell=command.com /e:4096 /p

这样环境空间变大了.就可以保存你的环境变量了.

build 好象更麻烦,对于C++6.0+98DDK

win98 下 使用 vc++6.0 + 98ddk 也很方便,没有什么麻烦.



努力呀,还有许多东西不会呢。
上一页
游客

返回顶部