嵌入式设备如何添加gdbserver远程调试
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,嵌入式设备如何添加gdbserver远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一此嵌入式的小设备,内存小,f
千家信息网最后更新 2026年11月01日嵌入式设备如何添加gdbserver远程调试
嵌入式设备如何添加gdbserver远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
一此嵌入式的小设备,内存小,flash也小,甚至没有gdb,这里可以通过gdbserver进行远程调试
1.1 从http://ftp.gnu.org/gnu/gdb/ 下载源码交叉编译 gdb和gdbserver版本要一致
cd /gdb-7.6.1/gdb/gdbserver 进行configure编译
(1)配置
./configure --host=mips64-octeon-linux-gnu --target=mips64-octeon-linux-gnu CC=mips64-octeon-linux-gnu-gcc --prefix=/home/install_lib/gdbserver
(2)源码编译
make
(3)安装可执行程序到:/home/install_lib/gdbserver
make install
1.2 把编译好的gdbserver执行程序下载到目标机上
mips64-octeon-linux-gnu-gdbserver 使用tftp下载到目标机了
1.3 在目标机上执行:
./mips64-octeon-linux-gnu-gdbserver 172.16.105.111:8080 test1
test1 是可执行程序
1.4.在宿主机(虚拟机或者其它linux的服务器)上:
把相应gdb可执行程序导到当前路径
export PATH:/usr/local/mips64/tools-3.1.2_build_49/bin:$PATH
进入gdb gui调试界面
mips64-octeon-linux-gnu-gdb -tui
1.5进行远程连接
先加载:file test1
target remote 172.16.105.165:8080
c
进入gdb界面调试
如果不能连网,还可以通过串口来调试
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
程序
编译
目标
嵌入式
设备
可以通过
源码
界面
帮助
清楚
一致
串口
内存
内容
宿主
宿主机
对此
文章
新手
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网的科技
互联网科技保险
今日互联网科技
科技与互联网发展
美国互联网科技
期待互联网科技
互联网科技博客
科技与互联网的利与弊
科技互联网的估值
武汉健翔互联网络科技有限公司
崇明区互联网教育科技售后服务
互联网科技扶贫时间
科技赋能视角下互联网保险发展
云南省自由互联网科技有限公司
抖集互联网科技技术咨询
艺电能源互联网科技有限公司招聘
三亚科技创新互联网基地
陕西彩京云互联网科技有限公司
每日互联网科技新闻
互联网金融 科技
广州互联网科技公司
平安科技 互联网
互联网科技小贷
狮子座互联网科技有限公司
奇酷互联网络科技公司
互联网科技英文翻译
上海宁丞科技互联网
杭州壁岐互联网科技有限公司
新氧科技和美国互联网有关系吗