我最近下載MI庫並執行/讀取一些示例代碼。在我看到的實施是通過一個單獨的程序像下面的所有示例: Main Program
Interact with GDB
exec another program
Gather Debug info of the another program
我的問題是我們如何能夠調用/當前線程/程序中實現自身GDB附上即這種自我執行過程。
我將gdb連接到虛擬機的內核並嘗試調試內核模塊。我可以連接到虛擬機。我有內核代碼的符號信息,並且可以很好地遍歷內核代碼。 當我添加符號文件爲我的內核模塊(無論是我之前或遠程連接後做到這一點,順便說一句),我能夠對功能list <function_name>信息,直到我設置一個斷點;之後: (gdb) b function_name
Breakpoint 1 at 0xffffffffa01d00