Blackrose's Blog Blackrose's Blog

Blackrose'sOS开篇

in BROSread (131) 文章转载请注明来源!

学习OS很长时间了,今天决定写点什么,顺便做些回顾,免得以后忘记了:-)
Blackrose'sOS已经进行很长时间了,数一数已经有七个月了,现在才到IDT,等这个写完,估计就可以写内核,我一直向往的编程就是这样的,这种感觉也是一年前才有的,发现自己很喜欢底层的东西。同时,也知道了,有些东西是需要天赋的,我不知道,我是否适合学习编程,虽然很多人对我说,我很适合编程的,但我真的没有发现,自己有什么天赋。我比周围人水品高一点,只是再大家没有做之前,我就开始做了,也就是所谓的笨鸟先飞吧。好了,废话不多说了,下面说说Blackrose'sOS的开发环境

Blackrose'sOS之前一直再ubuntu10.04下开发,后来转到Fedora时忘了做备份,所以只能从头做。现在是再Fedora下开发的

平台:Fedora 13
编译环境:NASM 2.08RC7
gcc 4.4.4
调试环境:Bochs x86 Emulator 2.4.5
版本控制:Git 1.7.2.3

目前写Blackrose'sOS就用到这些工具,要提醒的是安装bochs的时候要加选项,开启调试模式。

./configure --enable-debugger --enable-disasm
文章二维码

扫描二维码,在手机上阅读!

发表新评论
博客已萌萌哒运行
© 2018 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆