登 录
今天来分享下gdb的简单调试,我这里写了个例子 三个.c文件 func1.c func2.c main.c 首先生成可调试的执行文件 gcc -g func1.
GDB调试是应用程序在开发板上运行,然后在PC机上对开发板上得应用程序进行调试,PC机运行GDB,开发板上运行GDBServer。在应用程序
1、查看源码: list [函数名][行数] 2、暂停程序 (1)设置断点: a、break + [源代码行号][源代码函数名][内存地址] b、break .
在用QEMU + GDB 调试Linux内核时,遇到一个gdb的bug:“Remote ‘g’ packet reply is too long” ,记录一下。