GDB和C的多线程调试指南

39

有没有人知道针对多线程C代码调试的好的GDB(或其他Linux调试器)教程?我希望找到一个包括简单示例的教程。

4个回答

16

5
当我使用GDB调试多线程C代码时,通常会参考GDB手册中关于“Debugging Programs with Multiple Threads”的条目。您可以在这里找到它。
这不是一个教程,但它确实有一些示例可以帮助您入门。

5

除了现有的各种gdb教程之外,我非常建议在多线程调试中大量使用“观察”功能。它会在读取/写入内存/变量时中断,而不是在特定源代码行上中断。


2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接