Linux で GDB を使用して、ユーザー空間で C プログラムを簡単にデバッグしました。現在、私はカーネル空間モジュールに取り組んでおり、GDB も同じように機能すると考えていました。ただし、run コマンドは .ko ファイルに対しては機能しません。そうは言っても、カーネルモジュールにGDBをどのように使用しますか? 他のサイトで見つけたいくつかの例を試しました。
(gdb) set solib-search-path my_module.ko
おそらく、これはモジュールコードからシンボルをロードするはずでしたが、何も起こりませんでした。誰でも洞察を提供できますか?