编译出用于arm linux的gdb

本文档介绍了如何在Linux虚拟机环境下编译针对arm-linux的gdb。首先从GNU官网下载gdb 7.3.1源代码,解压后进行配置。在遇到no termcap library found的错误时,手动下载termcap,通过指定编译选项生成libtermcap.a,并将其拷贝到适当的arm-linux库路径下。完成这些步骤后,返回gdb源代码目录重新make,最终生成名为arm-linux-gdb的可执行文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先从http://www.gnu.org/software/gdb/下载了gdb 7.3.1源代码。

拷贝到linux虚拟机中后,解压到gdb-7.3.1目录,进入这个目录

[root@localhost gdb-7.3.1]# ./configure --host=arm-linux --target=arm-linux

-------------------------------------------------------------------------------------

make出现了以下错误提示:

checking for library containing waddstr... no
configure: WARNING: no enhanced curses library found; disabling TUI
checking for library containing

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值