30天自制操作系统吧 关注:1,388贴子:4,988
  • 9回复贴,共1

【转】30天自制操作系统 For Linux

只看楼主收藏回复


这个文件是从我github下直接复制下来的,因为图灵社区也支持Markdown所以也在这发一份吧起因
最近在看30天自制操作系统,准备自己写一个小操作系统当做毕业设计的项目来做, 因为自己日常的环境是Linux, 但是书中用的操作系统是windows,
所以为了方便在Linux下开发,需要对一些东西进行修改工具
随书光盘中的z_tools是在windows下环境下用的一些工具,已经有人制作出了对应的Linux工具了
下载地址 z_toolsMakefile
在项目中的Makfile 也需要进行相应的修改
TOOLPATH = (工具的目录)
INCPATH = (工具的目录)
MAKE = make -r
NASK = $(TOOLPATH)nask
CC1 = $(TOOLPATH)cc1 -I $(INCPATH) -Os -Wall -quiet
GAS2NASK = $(TOOLPATH)gas2nask -a
OBJ2BIM = $(TOOLPATH)obj2bim
BIN2OBJ = $(TOOLPATH)bin2obj
BIM2HRB = $(TOOLPATH)bim2hrb
RULEFILE = $(TOOLPATH)haribote/haribote.rul
EDIMG = $(TOOLPATH)edimg
IMGTOL = $(TOOLPATH)imgtol.com
MAKEFONT = $(TOOLPATH)makefont
GOLIB = $(TOOLPATH)golib00
COPY = cp
DEL = rm
haribote.sys : asmhead.bin bootpack.hrb Makefile
cat asmhead.bin bootpack.hrb > haribote.sys
$(EDIMG) imgin:$(TOOLPATH)fdimg0at.tek \本文仅用于学习和交流目的,不代表图灵社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
原文链接:http://www.ituring.com.cn/article/30667


1楼2013-07-25 19:35回复
    老贴 不过顶一下


    IP属地:河南4楼2015-05-27 09:34
    回复
      2025-06-14 14:52:36
      广告


      IP属地:湖北来自Android客户端5楼2015-05-29 02:10
      回复
        是个好东西!顶一个!


        IP属地:四川来自Android客户端6楼2015-06-20 07:40
        回复
          看这本书也就是跟作者敲敲代码而已,个人推纯x86从实模式到保护模式


          IP属地:辽宁来自手机贴吧7楼2015-07-10 02:36
          收起回复