天嵌 ARM开发社区

 找回密码
 注册
查看: 2673|回复: 4

在板子上如何使用GDB来调试

[复制链接]
yanghong21240 发表于 2009-12-16 11:49:09 | 显示全部楼层 |阅读模式
本人在做关于ov9650的开发时,使用到编译器是arm-linux-gcc 4.3.3 ,想在跟踪调试,在网上搜了一些资料说要gdb 6。3 和arm-linux-gcc 3.4.1 才能在tq2440  的板子上调,但是我的编译要求的是4.3.3de 版本。后来想用ads    去调试,一些复杂的头文件 打开 出错,网上众说纷云,有的说ads 可以调试,有的说ads 不可以调试linux的代码?请高手解答,入方便 请加QQ 383680871,或是ivan2929@163.com.谢谢
亚瑟王 发表于 2009-12-17 19:16:40 | 显示全部楼层
你要使用GDB,那么你就用4.3.3的编译器编译一个gdb出来,然后就可以调试了啊。手册里面写了3.4.1的编译器,因为写这个文章的时候还没有用过4.3.3的编译器。
 楼主| yanghong21240 发表于 2009-12-19 11:01:23 | 显示全部楼层
谢谢,但我在 网上收了很多资料,也说4.3.3的来做GDB 。试了好几次都失败了。在MAKE的时候生成一个.LO 文件的时候出错,因为 上面的信息很多,出错信息 只能 看到时生成XX.LO 文件出错。那位  各异提供一份关于4.3.3的编译器做GDB 的笔记,谢谢!
亚瑟王 发表于 2009-12-19 12:24:05 | 显示全部楼层
附件中是我编译GDB-6.8的脚本,使用4.3.3的编译器编译成功了,因为6.8的太大了,这里只上传一个脚本文件。使用方法:将其放到gdb-6.8的目录下,然后在终端执行./build_gdb即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
龙客 发表于 2011-3-18 17:17:11 | 显示全部楼层
亚瑟王,超级感谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-28 03:27 , Processed in 1.024454 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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