WEB开发网      婵犻潧鍊婚弲顐︽偟椤栨稓闄勯柦妯侯槸閻庤霉濠婂骸浜剧紒杈ㄥ笚閹峰懘鎮╅崹顐ゆ殸婵炴垶鎸撮崑鎾趁归悩鐑橆棄闁搞劌瀛╃粋宥夘敃閿濆柊锕傛煙鐎涙ê鐏f繝濠冨灴閹啴宕熼鍡╀紘婵炲濮惧Λ鍕叏閳哄懎绀夋繛鎴濈-楠炪垽鎮归崶褍妲婚柛銊ュ缁傚秹鏁撻敓锟� ---闂佹寧娲╅幏锟�
开发学院操作系统Linux/Unix 使用 IBM Debugger for AIX 来提高开发效率 阅读

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

 2010-07-20 00:00:00 来源:WEB开发网 闂侀潧妫撮幏锟�闂佸憡鍨电换鎰版儍椤掑倵鍋撳☉娆嶄沪缂傚稄鎷�婵犫拃鍛粶闁靛洤娲ㄩ埀顒佺⊕閵囩偟绱為敓锟�闂侀潧妫撮幏锟�  闂佺ǹ绻楀▍鏇㈠极閻愬搫绾ч柕濠忕細閼割亜顪冪€n剙浠ф繛鍫熷灥椤曘儵顢欓悡搴ば�
核心提示: 模块视图提供了用于创建程序的源文件的代表,包括它们所提供的函数定义,使用 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

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