请考虑商业和免费的调试器。希望看到每个调试器的优点和缺点。
EDB(Evan的调试器)是一个基于QT4的二进制模式调试器,旨在具有与OllyDbg相当的易用性。它使用插件架构,因此可以轻松添加新功能。当前版本适用于Linux,但未来版本将针对更多平台。
(来源:softpedia.com)
(可点击)
Sun Studio中的dbx
在Linux上也可以使用。
Emacs也有一个很棒的GDB前端。
UndoDB
听起来很有趣,因为它允许“反向步进”,但是它很昂贵,而且我对gdb
也非常熟悉,所以我不太可能改变。我看到的其他工具都没有必要吸引我离开我了解的环境所需的额外功能。