NotePublic/Software/Applications/GDB/GDBServer_的使用.md
rick.chan 7c5e98d449 gdbserver 带参数调试语法错误.
Signed-off-by: rick.chan <chenyang@autoai.com>
2020-08-21 18:32:54 +08:00

608 B
Raw Blame History

GDBServer 的使用

GDBServer 用于与 GDB 配合工作,以实现远程调试。在 Host 上开发的程序,运行于 Target/Remote 端,因此 GDBServer 也运行于 Target/Remote 端进行监听GDB 运行于 Host 端实现远程调试。

Target/Remote 端

gdbserver 的使用非常简单,只要在某个端口上开启监听就可以:

gdbserver [listen ip]:<listen port> <program> [program args]

Host 端

Host 端需要先连接 Target/Remote

gdb
(gdb) target remote [remote ip]:<remote port>

之后就可以像在本地调试那样使用 GDB 了。