文档信息
前言
1. dbx 入门
2. 启动 dbx
3. 定制 dbx
4. 查看和导航到代码
5. 控制程序执行
6. 设置断点和跟踪
7. 使用调用堆栈
8. 求值和显示数据
求变量和表达式的值
验证 dbx 使用的变量
当前函数作用域之外的变量
打印变量、表达式或标识符的值
打印 C++ 指针
对 C++ 程序中未命名参数求值
非关联化指针
监视表达式
关闭显示(取消显示)
为变量赋值
对数组求值
数组分片
C 和 C++ 的数组分片语法
Fortran 数组分片语法
使用分片
使用跨距
使用美化打印
9. 使用运行时检查
10. 修复并继续
11. 调试多线程应用程序
12. 调试子进程
13. 调试 OpenMP 程序
14. 处理信号
15. 使用 dbx 调试 C++
16. 使用 dbx 调试 Fortran
17. 使用 dbx 调试 Java 应用程序
18. 在机器指令级调试
19. 将 dbx 与 Korn Shell 配合使用
20. 调试共享库
A. 修改程序状态
B. 事件管理
C. 宏
D. 命令参考
索引
在 dbx 中,可以执行两种类型的数据检查:
对数据求值 (print)。抽查表达式的值
显示数据 (display)。监视每次程序停止时表达式的值
本章由以下部分组成: