gdbserver远程调试
1.1 嵌入式设备gdbserver远程调试
在一些资源比较小的嵌入式设备,比如IPC设备,发生了段错误之后,无法在本地gdb,如果这个段错误比较容易复现,gdbserver此时主能发挥最大用处。
1.2 例子
1.2.1 目标机器运行以下命令
gdbserver是通过交叉编译过的可执行程序,放到嵌入式板子上,运行以下命令
./gdbserver 192.168.1.200:1234 ./程序
1.2.2 开发机器运行以下命令
在宿主机上执行以下命令
mips-linux-uclibc-gnu-gdb ./程序
设置动态库的路径
set solib-search-path /home/xxxxx/rootfs-uclibc/lib
远程到目标机开始调试
target remote 192.168.1.104:1234
1.3 end
gdbserver远程调试相关推荐
- 使用gdbserver远程调试
使用gdbserver远程调试 1.默认crosstool交叉编译器没有自带gdbserver,需要自行编译 到GNU官方FTP下载,目前最新版的是gdb-6.7.1 下载地址:http://ft ...
- Ubuntu和Mac使用gdbserver远程调试android源码
一.gdbserver在android上远程调试进程 0.关闭Enforcing # adb shell setenforce 01.拷贝gdb和gdbserver文件 <1>PC端为Cl ...
- VsCode + gdb + gdbserver远程调试arm嵌入式linux C/C++程序
基本流程跟我的另一篇文章<VsCode + gdb + gdbserver远程调试C++程序>一样,不一样的是需要重新编译gdb和交叉编译gdbserver. 一.准备工作 sudo ap ...
- eclipse gdb gdbserver 远程调试
https://blog.csdn.net/linuxarmsummary/article/details/44975495 我们在 Linux 主机中搭建我们的开发环境,使用 Ubuntu 10.0 ...
- 嵌入式gdbserver远程调试【原创】
对于gdbserver还是老生常谈,项目中一直使用kdevelop集成工具集成调试,后来新建了一个工程忽然不能用了,于是只好使用终端来调试. 写在前面: 主机地址:192.168.27.130 目标板 ...
- SOM-TL138F基于GDB和GDBServer的远程调试方法
1前言 表 1 开发板型号 是否支持本实验 TL437x-EVM 支持 TL437x-EasyEVM 支持 TL437x-IDK 支持 TL437xF-EVM 支持 操作环境: Ubuntu 14. ...
- vs linux 交叉编译,VS结合VisualGDB搭建OpenWrt交叉编译远程调试开发环境
由于此开发环境涉及3设备协同工作,因此先说明一下整体开发环境的配置以及每部分所负责的功能: 1.Windows PC 这里我用的是64位Win7,作为VS的安装环境Windows自然是必不可少的,本机 ...
- 在海思芯片上使用GDB远程调试
0.载GDB安装包,下载地址:Index of /gnu/gdb,使用8.2版本 1.见下面链接: 在海思芯片上使用GDB远程调试_大橙子疯的博客-CSDN博客_海思gdb调试 和 arm-linux ...
- 【GDB】gdbserver的使用,远程调试开发板
0.将gdbserver拷贝到目标板子上 注:gdbserver在交叉编译工具目录/debug-root/usr/bin下 可用file命令查看 --------------------------- ...
最新文章
- Description Resource Path Location Type Java compiler level does not match the v
- 使用three.js实现炫酷的酸性风格3D页面
- render在python中的含义_python-/ render()上的Django TypeError获得了意外的...
- elasticsearch 常用命令
- twisted.internet.error.TimeoutError错误的解决方法
- MATLAB的dir函数
- oracle恢复表的数据到某个时间点
- ShadowGun Billboard Blinking God Rays
- cve 爬虫_爬虫技术实践(九)国家信息安全漏洞库基于月份的漏洞收集实战
- 鱼眼和全向视图的图像深度学习方法
- 科技大佬对人工智能的看法
- anaconda 重新安装
- c语言实现循环结构的语句有哪些?它们的区别是什么?,2011年04月份计算机软件基础(一)复习资料二...
- 随机生成26个英文字母
- Photoshop快速复制图层的几种方法和技巧
- Android中TextView的SetText()方法注意事项
- JavaWeb开发框架
- 手机发起PPT课件文档直播实测效果
- 3000字读懂腾讯音乐垄断案处罚决定书
- Unity制作Animation帧动画
热门文章
- 计算机二级考试需要带啥
- Nginx正向代理https请求
- (附源码)计算机毕业设计ssm蛋糕店会员管理系统
- 华铭智能属于芯片概念吗_国产芯片概念股龙头有哪些股票?2020国产芯片概念名单一览表...
- git回退到某个版本并提交
- 母婴用品店收银系统都有哪些优势
- 如何用css进行网页布局,用CSS进行网页布局的教程
- 【书山有路】立Flag,我要精通Java
- citidirect什么意思_App Store 上的“CitiDirect BE®”
- 函数声明、 函数表达式 与立即调用函数表达式的比较