ubuntu 下交叉编译工具 ---gdb的安装与使用

本文介绍了如何在Ubuntu系统中进行GDB的交叉编译工具安装,包括下载gdb源码,解压,配置参数,生成gdbserver,并将其拷贝到目标板上。参考了相关博客链接提供详细步骤。
摘要由CSDN通过智能技术生成

gdb官网链接下载:

http://ftp.gnu.org/gnu/gdb/


假设下载了文件  gdb-7.7.tar.bz2

1)解压缩文件

tar -jxvf gdb-7.7.tar.bz2
cd gdb-7.7


(2)参数配置

 ./configure --target=arm-linux

(3)修改源码  gdb-7.7/gdb/remote.c

将一下代码

f (buf_len > 2 * rsa->sizeof_g_packet)
    error (_("Remote 'g' packet reply is too long: %s"), rs->buf); 
修改为

    if (buf_len > 2 * rsa->sizeof_g_packet)
    {
        rsa->sizeof_g_packet = buf_len ;
       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值