嵌入式设备如何添加gdbserver远程调试
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,嵌入式设备如何添加gdbserver远程调试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一此嵌入式的小设备,内存小,f
千家信息网最后更新 2025年01月31日嵌入式设备如何添加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安全错误
数据库的锁怎样保障安全
网络安全人民日报文章
什么叫互联网科技
网络安全法监督
网络安全大问题
审计系统网络安全信息情况
了解最新的网络安全法规
数据库中的表可以有几个关键字
肇庆软件开发定制
江岸哪里有软件开发企业
马尾网络安全公司
域名和IP地址通过 服务器转换
天水精益管理软件开发
上海先进网络技术
数据库 数字签名
江苏安卓软件开发费用是多少
梦幻新诛仙风云再起服务器
存放照片文档的数据库软件
网络安全靠大家主题黑板报
网络安全漫画 简单四格
会员管理数据库软件
移动公司网络安全工资
如何导手机数据库
软件开发所属什么行业
服务器本机怎么访问网站
邵阳软件开发测试
联合国网络安全法
腾讯云上传数据库
松江区手机软件开发公司
水务行业网络安全解决方案价格
网络安全审查办法2020