0

Linux で GDB を使用して、ユーザー空間で C プログラムを簡単にデバッグしました。現在、私はカーネル空間モジュールに取り組んでおり、GDB も同じように機能すると考えていました。ただし、run コマンドは .ko ファイルに対しては機能しません。そうは言っても、カーネルモジュールにGDBをどのように使用しますか? 他のサイトで見つけたいくつかの例を試しました。

(gdb) set solib-search-path my_module.ko

おそらく、これはモジュールコードからシンボルをロードするはずでしたが、何も起こりませんでした。誰でも洞察を提供できますか?

4

1 に答える 1

2

GDB を使ってカーネル モジュールを簡単にデバッグできるとは思えません

代わりに KGDB を使用します。

http://kgdb.linsyssoft.com/intro.htm

于 2013-02-12T23:14:03.577 に答える