文章预览
1、GDB的部署 建立gdb调试链接过程: 1、主机启动gdb,目标板启动服务器gdbserver 2、同时注意所调试程序编译选项需要带-g选项增加调试信息,并且主机和目标板上的调试程序需保持一致。 3、开发板运行 : "gdbserver 主机IP:端口 ./被调试的程序" 4、在ubuntu主机上运行gdb:"arm-none-linux-gdb 被调试程序" 5、在ubuntu主机中开始使用gdb连接开发板:" target remote 开发板IP:端口",这样便进入了gdb调试状态,然后在ubuntu主机上输入对应的gdb命令便可调试程序了。 2、GDB常用命令 以下是15个常用的GDB调试命令,有效地进行调试: gdb 启动GDB并加载指定的可执行文件。 run(或r) 启动程序的执行。可以带参数,例如run arg1 arg2。 break (或b ) 在指定位置设置一个断点。位置可以是行号、函数名或文件名+行号,例如break main或b 25。 continue(或c) 从当前断点处继续执行
………………………………