bluesea
驱动牛犊
驱动牛犊
  • 注册日期2002-08-19
  • 最后登录2002-08-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:6931回复:14

菜鸟学习SoftIce源码级调试的入门经验

楼主#
更多 发布于:2002-08-22 14:34
 我近段开始学习网卡驱动的编写,第一个问题是开发环境的编写和设置,然后是对例子代码进行调试分析,理解驱动程序的结构
我装的是VC6 + 2000DDK + Driver Studio2.6 ,首先是系统的安装和库的编译,有个意见就是VC.net竟然不被2000DDK完全支持,竟然检测不出,晕。
 过了这一关后,进行调试,Load、translate 驱动,结果用File命令,只有 no current file 一句话,郁闷啊,这个问题竟然困扰了我一天多,终于偶尔,发现了,Symbol Loader中有个按钮,^_^,只要按下它,重新装载,一切终于OK,这是一个菜鸟初学者的经历,希望能给初学习像我这样的一个经验谈,能够少走很多弯路

最新喜欢:

okincnokincn
bluesea
驱动牛犊
驱动牛犊
  • 注册日期2002-08-19
  • 最后登录2002-08-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-22 14:35
哈哈,菜鸟也很快乐~~~ :P
lyl2002
驱动牛犊
驱动牛犊
  • 注册日期2002-06-08
  • 最后登录2003-07-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-07 15:48
无聊透顶
stoneyr
驱动牛犊
驱动牛犊
  • 注册日期2002-01-13
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-11 21:41
这个我也遇到过,不过后来我解决了
 :)
qiushouqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-13
  • 最后登录2005-10-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-02-20 13:42
什么也没说
slummer
驱动牛犊
驱动牛犊
  • 注册日期2003-06-23
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-26 14:28
同感
都市贫民
tufei78
驱动牛犊
驱动牛犊
  • 注册日期2003-10-05
  • 最后登录2003-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-10-06 09:33
大哥,你可不可以说清楚是按了哪个按钮就不会发生no current file的问题啊???????
wumengyun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-06
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-11-08 22:03
郁闷
makefriend8
驱动小牛
驱动小牛
  • 注册日期2003-08-01
  • 最后登录2014-06-27
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望111点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-12-15 20:18
我好象没这个问题啊!
不过我是在98下(装的也是2000 DDK)
考书上程序的时候到是有点问题。一看。原来是因为没去掉文件的只读属性
walkonthesky
驱动中牛
驱动中牛
  • 注册日期2003-11-26
  • 最后登录2012-11-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-04-14 14:18
还是没有说清楚
[img]http://www.driverdevelop.com/forum/upload/walkonthesky/2004-07-08_2004-07-07_b847.gif[/img]
ppoopp
驱动牛犊
驱动牛犊
  • 注册日期2004-05-05
  • 最后登录2013-11-19
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望71点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-05-08 10:44
我在设置MS+DDK的环境过程中也遇到过类似的问题,资料告诉我要设置源程序的路径,我照做,但是编译总是说找不到,郁闷之下我放下了三天,后来我在w2k下的命令提示符下操作时发现如果用cd命令,如果路径名中间有空格就提示有错,后来用\"\"括起来就可以了,于是在设置时照做就可以了。
qihuiling_0304
驱动牛犊
驱动牛犊
  • 注册日期2007-03-18
  • 最后登录2010-11-15
  • 粉丝0
  • 关注0
  • 积分662分
  • 威望68点
  • 贡献值0点
  • 好评度66点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-05-20 02:38
遇到过,然后同样的办法解决了。初学就是这样一点一点走,牛人也是这样走出来的~
~要有追求卓越的执著~
ns_lidy
驱动牛犊
驱动牛犊
  • 注册日期2007-03-29
  • 最后登录2008-03-21
  • 粉丝0
  • 关注0
  • 积分310分
  • 威望32点
  • 贡献值0点
  • 好评度31点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-07-04 17:55
我也想知道,麻烦哪位大虾能说详细点阿,这对菜鸟来说很重要,我在这个问题上搞了好几天了...........
loveic
驱动牛犊
驱动牛犊
  • 注册日期2001-10-17
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分52分
  • 威望15点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-08-31 12:49
居然没有人来解答,真是的!
虽然我也是菜鸟,但是我懂一些就说一些。

第一,bs一下lz,要说就把话说全,要么就不要说,最讨厌这种无聊自闭人士。
第二,现加载*.sys或者*.exe文件,再转变为*.nms文件,这个时候只是做了文件的翻译工作,没有载入softice中,所以还要按一个按钮,就是“load symbols",也就是“translate”旁边的按钮。
xiaxia0053
驱动牛犊
驱动牛犊
  • 注册日期2006-03-27
  • 最后登录2010-04-26
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望46点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2010-03-25 13:41
我也是搞了好一阵,才从武安河的书上找到正确的流程的
游客

返回顶部