内容发布更新时间 : 2024/12/27 15:37:27星期一 下面是文章的全部内容请认真阅读。
使用GDB调试Linux应用程序
版本:Rev1.0 www.mcuzone.com 2009-04
更新记录2009.04.29 文档创建。
使用GDB调试Linux应用程序
Team MCUZone 本文演示使用GDB调试本站ARM开发板上的Linux应用程序的过程。包含源程序编译,GDB,DDD,insight的使用。调试器与开发板使用网络连接。PC上的Linux发行版本选择Ubuntu8.10。
一,准备工作
1.在开发板上建立Linux运行环境 启动。
制作根 的
使用如下命令编译:
注意其中的-g参数,指明生成debug信息。
将生成的dbgtst文件复制到rootfs的目录下,比如/usr/testapp。 启动开发板,以NFS方式mount根文件系统(rootfs。
本文档中开发板的IP为192.168.1.100,Linux server的IP为192.168.1.5。 三,使用GDB
从arm-none-linux-gnueabi的工具链相应目录下复制gdbserver到开发板: