2010-03-03 36 views
2

如何学习高级调试技巧?如何学习高级C调试器用法?

我是C/Unix程序员,因此依赖于良好的C调试器。我知道Solaris上的Sun^WOracle mdb,Linux上的GNU gdb。我感觉很舒服,设置断点,检查内存结构等。

然而,我知道那些工具比这更强大。宏,定制步行者,我不知道还有什么。另一方面,学习曲线非常陡峭,因为这些工具有时似乎是神秘的魔法。

任何良好的文字?练习题?其他技巧?

回答

2

GDB Pocket Reference是值得它的重量在钻石,红宝石,或者说比黄金的方式轻。我用它所有的时间。

online docs也很有用,但我真的很喜欢在我的桌子上放一本书。