0

最近开始使用freebsd,发现gdb不支持远程调试。每当我尝试使用 gdbserver 进行远程调试时,都会遇到 SIGSEGV 崩溃和错误消息说找不到“r_debug_state”的定义。有没有人经历过并解决它?可以使用 gdbserver 编译静态编译的单线程程序。然而,除此之外,它大多看起来很难使用。

让我知道是否有人知道任何其他工具可以在 bsd 上进行远程应用程序调试或如何解决该问题。

(我在 x64 freebsd 9 上)

谢谢

4

1 回答 1

0

你用的是系统自带的gdb吗?如果是这样,您可能会考虑安装端口中的 gdb devel/gdb,.

于 2012-12-03T19:57:53.583 回答