SUN的dbx命令详解

SUN的dbx命令详解

ID:42770287

大小:120.50 KB

页数:22页

时间:2019-09-21

SUN的dbx命令详解_第1页
SUN的dbx命令详解_第2页
SUN的dbx命令详解_第3页
SUN的dbx命令详解_第4页
SUN的dbx命令详解_第5页
资源描述:

《SUN的dbx命令详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SUN的dbx命令详解:(傅斌:译自SUN的WorkshopC++5.0的dbx联机帮助)假设读者了解C语言,数据结构(堆栈、队列等概念),多线程设计和UNIX信号基础。几个重要的缩写和翻译解释:func----function,函数proc----procedure,程序,过程,也指函数throw(n),抛出,特指信号被抛出signal,信号,UNIX的异常处理功能frame,结构框架,层次,特指栈(stack)中的层MT----Multi-Threads,多线程LWP----Light-WeightProcess,轻进程(凡是译者对所涉翻

2、译把握不大之处,都留有英文原文供读者对照。)注:在ZXC10-HLRAUCV3.5项目的开发测试过程中,经常使用的命令都在.dbxrc中起了别名,以方便开发人员使用,初学者可以参考以下快速索引。aliasq=quitaliass=stepaliaso='stepup'aliasn=nextaliasp=printaliasph='print-f%X'aliaspd='print-f%d'aliaspstr='print-f%s'aliasc=contaliasca='contat'aliasb='stopin'aliasbr='stopat'

3、aliasst=statusaliasas=assignaliaswh=wherealiasl=listaliasd=deletealiasda='deleteall'执行和跟踪(ExecutionandTracing)cancelcancel#取消当前的信号。主要指在WHEN命令体中使用的。catchcatch#打印当前捕获的信号列表catch...#捕获号码为的信号catch...#捕获名称为的信号#SIGKILL是不能被捕获或者忽略的clearclear#在程序当前停止处清除所

4、有断点clear#取消行的所有断点clear:#取消文件行的所有断点contcont#继续执行。在一个多线程的进程中,意味着将所有#线程继续执行。可以使用Ctrl+C停止程序运行。cont...-sig#以信号继续执行cont...#指的是要继续执行哪个线程或者LWPcontat[]#从某一行开始继续执行#如果应用是多线程的,则要求输入。cont...-followpar

5、ent

6、child

7、both#如果$DBX_follow_fork_mode被设置为'ask',#而且你选择了`stop',可以用此选项来选择跟踪哪个进程。#'both'选项仅在WorkShop中有效。deletedelete[-h]...#删除通过trace、when或者stop设置的断点,#其中number是上述设置的断点号。#如果要删除隐藏的断点,必须使用-h选项。delete[-h]0

8、all

9、-all#删除通过trace、when和stop设置的断点,#永久断点和隐藏断点除外。#如要删除隐藏断点,需使用-h选项。de

10、lete-temp#删除所有临时断点。fix使用'fix'命令来改变你所指定的程序。'fix'命令重新编译已被修改的源文件,而且动态地将修改过的函数连接到程序中。fix#修订当前文件fix...#修订列出的文件fix–f#强制修订,哪怕源文件并没有被修改fix–a#修订所有已被修改的文件fix–g#去除-O标志并且添加-g标志fix–c#打印编译行(可包含为dbx使用而内置增加的一些选项)fix–n#Noexecution模式fix–v#Verbose模式(覆盖dbxenv环境设置)fix+v#Non-

11、verbose模式(覆盖dbxenv环境设置)如想了解怎样定制编译和连接步骤,请参考['help_cb_fix_comp']和['help_cb_fix_link']。如想了解'fix_verbose'模式下的更多信息,请参考['helpfix-pitfalls']和['helpdbxenv']。fixedfixed#列出所有已被修订的文件名handler在一个调试期间每个需要被管理的事件都将被分配一个句柄。'trace'、'stop'和'when'命令都将产生句柄。每个这样的命令都将返回一个数字,也就是'handlerID'()。

12、'handler'、'status'和'delete'命令都会操作或者提供有关句柄的从属信息。handler-enable...#打开给定的句柄,'all

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。