|
DEVEbuild
Phoenix 操作系统开发环境的搭建
第一部分,下载 MSYS本文已经修改,请访问 MSYS 中文发行版项目下载 MSYS 开发环境: http://code.google.com/p/msys-cn/ 第二部分,运行与下载内核代码注:由于本人在使用网络上有所不便,所以无法采用 SVN 进行合作开发,每个阶段的代码,按顺序和复杂度直接提供在下载之中。 执行msys.bat就可以启动MSYS开发环境,这是一个在 Windows 系统上完全本土编译的一套 GNU 代码,其与 UNIX 、Linux 上的同名工具有相同的功能。 要运行 Phoenix 系统,至少需要安装如下软件包: mpkg --install qemu 要想成为 Phoenix 开发者,至少还要添加如下的软件包: mpkg --install bochs mpkg --install insight 要想了解 MSYS 的使用首先需要了解 MSYS 中目录与 Windows 系统中能看到的 MSYS 目录的对应关系:
在 Windows 中进入你的 home 目录,将 Phoenix 代码包下载并存储于您的 HOME 目录。 针对不同版本代码编号,执行以下命令: tar jxvf phoenix-dev-X.XX.tar.bz2 如下命令分别对应:编译二进制,编译出镜像,启动系统,进入系统调试界面 cd phoenix make all make image make boot make bdbg 至此,Phoenix System 的开发环境搭建完毕,后面如果有什么问题或者建议,可以到开发者邮件列表或者邮箱中提出,地址在本项目网站主页。 |
Sign in to add a comment
如果你不方便用网络,可以用mercurial之类的分布式管理工具。
请问你们的kernel debugger如何实现的?其协议用的是gdb的协议还是其他?截图上那个调试器客户端叫什么名字?