1.1 嵌入式设备gdbserver远程调试
在一些资源比较小的嵌入式设备,比如IPC设备,发生了段错误之后,无法在本地gdb,如果这个段错误比较容易复现,gdbserver此时主能发挥最大用处。
1.2 例子
1.2.1 目标机器运行以下命令
gdbserver是通过交叉编译过的可执行程序,放到嵌入式板子上,运行以下命令
./gdbserver 192.168.1.200:1234 ./程序
1.2.2 开发机器运行以下命令
在宿主机上执行以下命令
mips-linux-uclibc-gnu-gdb ./程序
设置动态库的路径
set solib-search-path /home/xxxxx/rootfs-uclibc/lib
远程到目标机开始调试
target remote 192.168.1.104:1234
1.3 end
如果觉得《gdbserver远程调试》对你有帮助,请点赞、收藏,并留下你的观点哦!