arm-linux-gdb安装日记
来源:互联网 发布:北京java平均工资 编辑:程序博客网 时间:2024/05/16 00:45
我写的嵌入式程序最近升级出了点问题,需要使用gdb来进行调试
上一次调试已经是一年半以前了,在开发平台中找了半天发现已经没有了,为什么没有了,我还真记不起来怎么丢的啊?
1.
http://ftp.gnu.org/gnu/gdb/
为了兼容性考虑,就不要和开发环境差太多吧,本机的原有的gdb
2.
GNU
Copyright
License
This
There
and
This
可以看到版本是6.8
3.
做习惯了嵌入式系统的抠门劲,都有些不适应这种数字啊。真是太奢侈,太浪费了。
解压缩
tar
配置一下
cd
#./configure
make
就看见刷刷刷无数字符翻滚,时间不算太长,编好了
先装上吧
make
因为没有使用--prefix配置,所以默认装在了/usr/local/bin
4.
cd
#./configure
CC
make
编译中提示hostio.c
这下都编译通过了
5.接下来编译我自己要调试的代码,我的程序较LATest,编译的时候增加一个-g选项就可以了。
把编译好的LATest,arm-linux-gdbserver
./arm-linux-gdbserver
192.168.1.252是我的PC机的IP地址。
6.在pc机端启动gdb,我的开发板地址192.168.1.233 输入连接命令
[root@localhost ~]# arm-linux-gdb LATest
(gdb)
Remote
[New
0x40000860
(gdb)
7.输入命令b main,把断点停在main函数入口
终于可以开始调试了
- arm-linux-gdb安装日记
- arm-linux-gdb安装
- arm-linux-gdb安装
- 安装arm-linux-gdb
- arm-linux-gdb的使用日记
- arm-linux-gdb的安装
- 安装arm-linux-gdb经验总结
- arm-linux-gdb正确无错误安装
- fedora18下安装Arm-linux-gdb
- ubuntu12.04 安装 arm-linux-gdb
- arm-linux-gdb、gdbserver的编译安装
- CentOS7 安装arm-linux-gdb-7.5
- ubuntu里的arm-linux-gdb安装
- arm-linux-gdb正确无错误安装
- ARM-----------arm-linux-gdb正确无错误安装
- linux-arm gdb调试
- 编译arm-linux-gdb
- 编译arm-linux-gdb
- Mysql常用
- python crawler0723.py
- 黑马程序员——如何理解成员变量在堆内,局部变量在栈内?
- 图最少的着色法,用来有效的安排会议
- Cannot find wrapper assembly for type library "VBIDE" 解决
- arm-linux-gdb安装日记
- oel6.2 创建11g physical standby
- Unity3D协同程序(Coroutine)
- 登陆验证码(struts2实现)
- IOS开发中的CGFloat、CGPoint、CGSize和CGRect
- 自动化测试框架思路
- 线性表练习题2-4
- Junit使用教程(三)
- 设计模式C++描述----10.装饰(Decorator)模式