0

最近 freebsd を使い始めましたが、gdb がリモート デバッグをサポートしていないことに気付きました。gdbserver を使用してリモート デバッグを実行しようとすると、SIGSEGV がクラッシュし、「r_debug_state」の定義が見つからないというエラー メッセージが表示されます。これを経験して解決した人はいますか?静的にコンパイルされたシングル スレッド プログラムは、gdbserver を使用してコンパイルできます。ただ、それ以外はほとんど使いにくそうです。

bsd でリモート アプリケーションのデバッグを行うための他のツールや、問題を修正する方法を誰かが知っているかどうか教えてください。

(私は x64 freebsd 9 を使用しています)

ありがとう

4

1 に答える 1

0

システムに付属の gdb を使用していますか? もしそうなら、ports にある gdb のインストールを検討するかもしれませんdevel/gdb

于 2012-12-03T19:57:53.583 に答える