当前位置: 首页 >> 程序设计 >> 嵌入式中gdbserver的调试
 

嵌入式中gdbserver的调试

作者:      来源:er.cublog.cn     发表时间:2006-05-22     浏览次数:      字号:    

 好久不用,差点又忘记了,还是记录下来详细过程吧.man gdbserver可以看到示例

1.开发板上利用#gdbserver host:2345 a.out,其中a.out是交叉编译后的程序,可以用-g参数,也可以不用,放在开发板上,也可以放在服务器上,通过nfs系统找到它
2.服务器上利用# armv4l-unknown-linux-gdb a.out,这里的a.out是上面的拷贝,但是一定要用-g参数生成,而且源文件也需要.
3.进入gdb后,用break main在主函数中断,然后用target remote 172.23.77.100:2345
记得再来下命令c,也就是这两个命令相当于直接用gdb的run.接下来,就没啥区别.
另外,用/dev/ttyS0也可以,但是慢多了.

编辑 webmaster

 
 
 
评论更多>>
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •