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

SoftIce调试VxD程序的疑问

楼主#
更多 发布于:2002-04-15 22:30
请问高手:
   我用汇编编VxD的程序,怎样编译才能使生成的VxD的程序能在Softice下实现原文件调试

最新喜欢:

flyfoxflyfox
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-16 00:15
你去看看SOFTICE的帮助,一般上都是用LOADER32,然后是OPEN MODEL 之后就转化,LOAD就可以了!
zjmwbb
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-16 08:31

这还用你说
我的意思是 ml 和link 后面应该加那些参数
才能使编译的程序,能实现在Softice下实现原代码调试

我用的是
ml /c /coff /Cx /Zi /DMASM6 /DBLD_COFF /DIS_32 *.ASM
LINK /VXD /DEF:*.DEF /DEBUG /DEBUGTYPE:CV *.OBJ

但生成的vxd程序在被load是,总是说没有调试信息
如果我用vtools+vc6 编译则可以被Softice 调试
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-16 19:28
以前讨论过这个问题,我忘了接过了,你搜索一下吧
asm的驱动,指令和源代码差不多的:)
我就是我,没什么可说的。
Owen.Guo
驱动中牛
驱动中牛
  • 注册日期2001-03-30
  • 最后登录2012-03-29
  • 粉丝0
  • 关注1
  • 积分402分
  • 威望260点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-16 20:53
你还要Setting对话框的Source Directory和Default Source Directory输入源代码目录呀!
Owen.Guo 祝你成功!
zjmwbb
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-16 21:55
问题是如果我用Vtools + Vc  生成的 Vxd程序可以在Softice 下调试,也可以调试win32程序
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-16 23:05
你用LINK/?和ML/?看看帮助吧!
其实很多命令都可以用这些命令的
包括DOS下的命令!看来大家对这个命令都不会用了??? :D :D :D :D
zjmwbb
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-17 18:21
也就是说,我的问题不能在你们这里解决。难道真的是没有比较懂吗?我就不信。
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-18 09:48
也就是说,我的问题不能在你们这里解决。难道真的是没有比较懂吗?我就不信。


请看:
http://www.driverdevelop.com/forum/viewthread.php?tid=4413#pid20756

你为什么不搜索一下哪?
zjmwbb
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-18 12:05
谢了,我试试看。
zjmwbb
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-18 13:28
dazzy:
  首先对你的帮忙表示感谢。
  我将ddk里的link.exe文件换成了vc里link.exe,编译的结果可以产生调试的信息,我想请问一下这是什么原因造成的。能不能给我解释一下。
游客

返回顶部