这个连载是根据《30天自制操作系统》这本书所写
只是类似于补充之类的东西,要详细的讲解,还请参照书上的内容
所以,首先我们要感谢作者川合秀实先生!(鞠躬)
为什么我想写这么一个补充的?
因为这本书的所使用的软件,对于2014年来说,确实是有点旧了。
但是如果不用川合先生的那些方便的工具,开发会变得很麻烦。
所以,在开始之前就有一个大难题——用什么工具开发?
所以就有了这篇补充
这篇补充的目的是:
- 使用能在网上容易找到的软件来开发出操作系统。
- 我们不求完美,但只求最后能在U盘上插在现实的电脑上启动。(起码可以拿来炫炫(╯▽╰))
下面是我使用的工具:
- 文本编辑器:notepad++
- 二进制编辑器:WinHex
- 光盘映像制作工具:软碟通UltraISO
- Nasm编译器:Nasm
- C编译器:MinGW(里面有Make.exe)
- 虚拟机:VMWare10
不是吧~眼花缭乱啊~这么多工具都要学着用吗?
不用担心,我们只会用到这些工具最简单的功能,上手起来绝对快。
在开始导入C语言之前,暂时就先用着几个工具开发吧。
那么今天就到这吧!
什么,我好像啥都没学到!
不好意思啦,现在就先去装装软件啥的吧~因为有的软件(MinGW)装起来还是挺纠结的。
那我们下次见!
转载本文请保留以下网址:http://www.cnblogs.com/warren-wong/p/3965032.html
如果发现文中有错误之处,请务必告诉我,谢谢大家。