WEB开发网
开发学院操作系统Linux/Unix 使用 IBM Debugger for AIX 来提高开发效率 阅读

使用 IBM Debugger for AIX 来提高开发效率

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 程序执行的步骤 图 2. 调试视图工具栏中可以找到的用于执行程序的控件 查看原图(大图)从第一个黄色的箭头开始,它们分别是:Step Into,使用 IBM Debugger for AIX 来提高开发效率(5),Step Over 与 Step Return,您还可以从运行菜单中得到这些命令,

程序执行的步骤

图 2. 调试视图工具栏中可以找到的用于执行程序的控件
使用 IBM Debugger for AIX 来提高开发效率

查看原图(大图)

从第一个黄色的箭头开始,它们分别是:Step Into,Step Over 与 Step Return。

您还可以从运行菜单中得到这些命令,或者使用键盘快捷方式:F5、 F6 与 F7。如果您将程序指向 Run (F8), 执行会一直继续下去,直到达到了某一个中断点为止,或者程序终止为止。

检查变量

每一次线程或者程序结束的时候,变量视图都会列出范围内的变量。

同样,在每一个程序暂停的时候,对界内变量所做的更改可以在变量视图中强调显示。在变量视图中有一些可用的操作。为了弄清楚可以执行什么操作,您可以在界面视图的任意一个地方右击,来打开内容菜单。变量值也可以在视图中得到更改,而且如果您从变量视图中更改了一个变量的话,那么分配的新值就会变得立即变得十分有效率了。您还可以更改变量的代表;例如,以二进制格式而不是默认的十进制形式来显示一个整数,使用某个选中变量的 Change representation 背景菜单可以完成此项操作。

源查找

一般条件下,您可以查看对调试来说十分关键的程序源代码。调试引擎会基于程序中的调试信息,来试着找到,或者“搜索”程序。这意味着调试引擎,基于存储在使用 -g 选项汇编程序中的文件路径信息,将会试着找到服务器上的源代码。如果调试引擎不能使用调试信息来找到程序的源代码,那么您可以编辑查找路径。这是一系列位置的列表,调试引擎可以从中进行搜索以找到丢失的源代码。通过编辑源代码的查找路径,您可以将调试器指向更多位置处丢失的源代码处。通过从调试视图中程序的背景菜单中选择 Edit Source Lookup... 条目,您可以实现这一点。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 IBM Debugger

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接