- 3
- 0
- 约6.22千字
- 约 78页
- 2019-08-07 发布于江苏
- 举报
见“内核编译实验.pdf” 根文件系统编译 进入目录/XSBase270/Filesystem (以带QT的文件系统为例)解压 tar xvfz eeliod_2.4_qt_rootfs.tar.gz 生成rootfs270目录 使mkfs.jffs2可执行: chmod +x ./mkfs.jffs2 执行事先编辑好的Shell命令 sh ./mkrootfs.sh 会在当前目录生成rootfs270.img 第三部分 Gdbserver 远程调试 概述 Gdb 是GNU在Linux平台下调试工具 Gdb gdbserver:目标板运行gdbserver,主机运行gdb进行调试。需要: Gdb要针对ARM平台配置后,重新编译。运行于主机。 Gdbserver需要用arm-linux-gcc重新编译。因为其运行于目标机上。 Gdb源码:/gun/gdb/ (服务器上面已有) 概述 Gdb gdbserver可以通过网络或者串口来调试 内核模块,可以采用printk打印输出信息的方式来进行调试。例如在设备驱动程序中。 Gdb只适合于应用程序。 Gdbserver+gdb的重新编译 重新编译gdb: ftp传输gdb-6.5.tar.gz到/root/gdb下 #tar xvfz gdb-6.5.tar.gz #cd gdb-6.5 #./configure --t
原创力文档

文档评论(0)