嵌入式系统第八讲_嵌入式Linux交叉编译环境课件.pptVIP

  • 6
  • 0
  • 约6.22千字
  • 约 78页
  • 2017-03-08 发布于未知
  • 举报

嵌入式系统第八讲_嵌入式Linux交叉编译环境课件.ppt

嵌入式系统第八讲_嵌入式Linux交叉编译环境课件.ppt

见“内核编译实验.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)

1亿VIP精品文档

相关文档