Eclipse + qemu调试Linux 0.11内核
作为一个Java程序猿,还是对Eclipse情有独钟。今天就尝试了一下使用Eclipse + QEMU调试Linux 0.11内核。
不同Linux版本的配置方法不一定相同,在此共同学习进步。(后附参考文献有其他版本的配置方法)
环境工具
- VMware Workstation 10
- Centos 6.4
- Openjdk 1.7
- gcc 4.4.7
- Eclipse 4.4.2
- Qemu 2.2.1
调试的源码为Linux 0.11-20110823,后附相关下载。
搭建环境
安装gcc,qemu,jdk(Eclipse需要),解压Eclipse的过程省略。
1、目录结构
先说一下文件存放的结构(在虚拟机中也是这个样子),方便后面说明路径关系。
在linux-0.11中存放解压的源码,在同级的rootfs中存放hdc-0.11-new.img文件。
~/project
/linux-0.11(源码)
/boot