1. 程式人生 > >gdb+gdbserver除錯

gdb+gdbserver除錯

大致的步驟如下:

1.交叉編譯好gdbserver,並上傳到目標板。

2.在目標板啟動gdbserver,如:./gdbserver --attach 135.251.xxx.xxx:1234 pid

3.在本地啟動gdb,並載入要除錯的程式符號表:./gdb ./program_name

4.啟動gdb後,執行命令連線遠端的gdbserver: target remote 135.251.xxx.xxx:1234

5.連線成功後,就可以進行除錯了。