阅读:1271回复:4
怎样调试vxd?用户被禁言,该主题自动屏蔽! |
|
沙发#
发布于:2002-03-23 12:54
file *.*
|
|
|
板凳#
发布于:2002-03-23 11:00
在LOAD完符号表后,用CTRL+D打开SOFTICE,使用命令FILE,为什么会出现“NO CURRENT SOURCE FILE”?
|
|
地板#
发布于:2002-01-23 10:43
详情见付件。
如果解决你的问题,给点儿分吧! a 打开Soft-ICE->Symbol Loader工具。 b 用\"File\" 菜单中的\"Open Module ...\"菜单项打开需要调试的可执行文件。 c 用\"Module\"菜单中的\"Load\"菜单项装载调试符号文件。如果目的文件并没有调试信息的话,Symbol Loader会警告你,只能够进行汇编级调试,而不可以进行源码级调试。 d 用\"Module\"菜单中的\"Translate\"菜单项将需要调试的文件转换成Soft-ICE的 NMS调试符号文件。 e 现在调试文件的加载工作已经完成,可以按Ctrl+D组合键激活SoftICE,加入断点,进行调试了。 f 窗口一开始是有点小,所以我们可以先调整窗口,使用 lines X 命令可以将调试窗口设置为X行 width X 命令可以将调试窗口设置为X列 g 使用file命令显示目前符号表中的源码文件,进而使用file xxx.c在源码窗口中打开xxx.c源码文件。 h 使用bpx xxx来设置断点。xxx为xxx.c文件中存在的函数。 i F5退出SoftICE窗口,执行需要调试的程序,程序执行到我们设置的断点处将自动进入SoftICE窗口,进行跟踪操作,这时我们就可以使用SoftICE中的各种命令来跟踪程序的流程。 |
|
地下室#
发布于:2002-01-23 09:37
前提是你要设置断点呀。 这和别的调试器没有区别的
|
|
|