专栏名称: 21ic电子网
即时传播最新电子科技信息,汇聚业界精英精彩视点。
今天看啥  ›  专栏  ›  21ic电子网

嵌入式linux的GDB调试与常用命令

21ic电子网  · 公众号  · 半导体  · 2024-10-21 16:53

文章预览

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) 从当前断点处继续执行 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览