我每天都在为我在 Solaris10 上的 C++ 开发做 TDD。它大大减少了我必须花在调试器上的时间,但有时这是唯一的选择。
DBX 非常强大,但用户友好度不高。请注意,我说的是控制台 DBX,而不是 DBX 的 SunStudio GUI。
您可以提供哪些有关 dbx C++ 调试的最佳生产力提示?
附言。更改调试器不是一种选择。
最佳答案
我已将一些与 dbx 相关的站点添加为书签。它们在这里,排名不分先后,以防它们可能对您有用:
- Why Can't dbx Find My Function?
- Online Help for the Dbx Debugger
- Sun Studio: debugging a multi-threaded application w/ dbx
- gdb vs. dbx: commands mapping and feature comparison
- Importing debug information into dbx
- command line dbx : See more source
- Sun Studio C++ - Your .dbxrc (注意:根据您的指针大小调整用于转换指针的整数类型)
- Sun Studio: Investigating memory leaks with dbx
- Sun Studio: Gathering memory allocations/leaks data, from a running process
编辑于 2012 年 7 月 19 日:自从 Chris Quenelle 的博客移动后,我尝试修复了几个链接。多亏了 wayback 机器,一些文章仍然可以访问。
关于c++ - 如何从 dbx 获得尽可能多的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/220040/