gdb
文章平均质量分 80
RedStone-OpenSource
这个作者很懒,什么都没留下…
展开
-
交叉编译gdb+gdbserver实现远程调试
总结一下linux下交叉编译gdb并远程调试程序的知识: 1.配置交叉编译工具链到系统环境变量PATH下 export PATH=$PATH:'交叉编译工具链的绝对路径‘ 2.编译主机端运行的gdb,但是处理的代码是arm平台 ./configure --target=arm-linux --host=i686-pc-linux-gnu --prefix=/home/arm-sof原创 2013-11-09 13:34:00 · 1810 阅读 · 0 评论 -
linux下用gdb调试程序
关于core dump: 这里的core不是核心,而是内存。在开发程序时,最怕的就是程序莫明其妙地挂掉。于是,操作系统就会把程序挂掉时的 内存内容写入一个叫做core的文件里(这个写入的动作就叫core dump),我们可以根据core文件分析程序出错的原因,以便于我们调试。 1. 在嵌入式系统中,有时core dump直接从串口打印出来,结合objdump查找ra和epa地址,运用栈回溯原创 2013-11-09 17:12:19 · 622 阅读 · 0 评论