games
驱动牛犊
驱动牛犊
  • 注册日期2001-08-01
  • 最后登录2005-03-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1003回复:2

softice使用求救:多处代码不能设置断点

楼主#
更多 发布于:2002-05-19 00:49
我用softice2.5.0版在2000ifsddk下调试sfilter,

build->load->Translate->在softice的init中设置load-〉重启机器后,用Ctrl+D-〉file s后,可以看到sfilter.c源码,但在设断点时有问题:

有较多的部分源码语句不能设置断点,单步跟踪时,系统将直接跳过那些不能设置断点的语句!!无法进行调试,sfiter.c本来的代码和我加入的代码都有这种情况

请softice高手指点迷津,不胜感激


[编辑 -  5/19/02 by  games]
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-19 16:08
不能加断点这个原因是因为你想加断点的地方并没有使用!你编译驱动程序的时候先把原来的那些OBJ文件删除,再编译,把文件都栲到对应的目录就可以了!对了,还要进行符号转化,以及你要保证SOFTICE加载的NMS文件是你驱动程序对应的NMS文件,不要搞错了
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-20 12:17
编译优化的问题!
可参考文档:
http://sys.xiloo.com/documents/building.htm




System Internals http://sys.xiloo.com
游客

返回顶部