鑫郁飞

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 245|回复: 0

安装gdb和gdbserver .

[复制链接]

版主

Rank: 7Rank: 7Rank: 7

阅读权限
100
积分
2109
精华
0
主题
19
帖子
19
分享
0
日志
0
在线时间
0 小时
最后登录
2017-3-30
注册时间
2017-3-29
听众
0
收听
0
发表于 2017-3-30 19:58:09 | 显示全部楼层 |阅读模式
一、调试原理
这里的gdb调试是在pc机上对在开发板上运行的程序进行调试。具体来说的话,在pc机上要运行gdb,在开发板上运行dbserver。gdb调试的时候,pc机上的gdb向开发板上的gdbserver发出命令,而开发板上的gdbserver就会向应用程序发出信号,使应用程序停下来或者完成其他一些工作!由此我们知道,pc机上要运行gdb开发板上要运行gdbserver

二、安装gdb与gdbserver:需要 gdb-7.4.tar.bz2  
游客,如果您要查看本帖隐藏内容请回复


gdbserver
1、cd gdb/gdbserver/
2、配置: ./configure --target=arm-linux --host=arm-linux
3、编译: make CC=/usr/local/arm/3.4.5/bin/arm-linux-gcc
出现错误:
linux-arm-low.c: In function `arm_stopped_by_watchpoint':
linux-arm-low.c:642: error: `PTRACE_GETSIGINFO' undeclared (first use in this function)
游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|鑫郁飞网络科技有限公司 ( 渝ICP备16011958号-1 )

GMT+8, 2018-5-26 19:35 , Processed in 0.059845 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表