嵌入式设备如何添加gdbserver远程调试
发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,嵌入式设备如何添加gdbserver远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一此嵌入式的小设备,内存小,f
千家信息网最后更新 2024年10月27日嵌入式设备如何添加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安全错误
数据库的锁怎样保障安全
2019年网络安全政策盘点
商务局网络安全工作实施方案
2018三级网络技术视频
tx代理服务器
网络技术属于互联网技术吗
莱山区电商软件开发
pg数据库type类型
服务器配置管理口密码
服务器安全增强方案
武汉移动机房服务器托管
无线网络安全类型分为哪几种类型
学生公寓网络技术
数据库建表数据类型
互联网软件开发工程
电视网络服务器是什么
软件开发风险级别
网络技术十进制转二进制
qt数据库查询
求生之路服务器大全
广安单位网络安全工作报告
tp7500打印的服务器
王牌战争如何开服务器单人
安全数据库英文缩写
信息网络安全管理制度
网络安全法三下乡
Tomcat服务器路径
网站服务器在国外
软件开发工具作用
长牛网络技术有限公司怎么样
公安局网络安全大队咨询电话