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

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

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 模块视图提供了用于创建程序的源文件的代表,包括它们所提供的函数定义,使用 IBM Debugger for AIX 来提高开发效率(8),从模块视图中打开这些文件来在源文件编辑器中查看它们,右击视图中的函数元素来设置中断点,您可以右击表达式,右击,图 6. 模块视图 监视器 监视器视图允许您轻松

模块视图提供了用于创建程序的源文件的代表,包括它们所提供的函数定义。从模块视图中打开这些文件来在源文件编辑器中查看它们。右击视图中的函数元素来设置中断点。

图 6. 模块视图
使用 IBM Debugger for AIX 来提高开发效率

监视器

监视器视图允许您轻松地访问并更改您所感兴趣的变量。例如,每一次程序暂停时,您都可以检查特定变量或者表达式的值,您可以为变量或者表达式创建一个监视器,而且该监视器稍后在监视器视图中可以看到。对于查看一些全局性变量来时十分有用,因为它们会在调试过程中发生变更。您可以监视任意有效的表达式,例如简单的局域变量,以及一个数组中的特定索引。

在下面的一个范例中,假设您在程序的第 22 行中有一个中断点。不管何时触动了该中断点,您都可以决定 i 是奇数的还是偶数的。

图 7. 监视的一个表达式
使用 IBM Debugger for AIX 来提高开发效率

查看原图(大图)

为了完成此项操作,您可以为表达式 "(i % 2) == 0". 添加一个表达式。实现这一点有很多种方式。在编辑器中,您可以右击表达式,右击,并从弹出菜单中选择 Monitor Expression。

图 8. 监视器视图中的监视器
使用 IBM Debugger for AIX 来提高开发效率

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

Tags:使用 IBM Debugger

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