自己动手写操作系统(一)环境准备
程序员文章站
2022-07-25 23:02:03
参考书籍为《自己动手写操作系统》于渊著 VMware12 centOS7.4.1708 1.bochs安装 首先下载安装包: "下载地址" 然后解压,解压命令:sudo tar zxvf bochs 2.6.9.tar.gz cd命令进入解压目录,先进行配置 配置命令:./configure ena ......
参考书籍为《自己动手写操作系统》于渊著
vmware12
centos7.4.1708
1.bochs安装
首先下载安装包:
然后解压,解压命令:sudo tar -zxvf bochs-2.6.9.tar.gz
cd命令进入解压目录,先进行配置
配置命令:./configure --enable -debugger --enable-disasm
然后:sudo make
当我执行这一步的时候,报错了
没有xlib的话就安装一下,这里进行全部安装:yum install libx*
好了,然后又报错了= =
解决方法是打开本目录下的makefile文件,用vim进行编辑,在文件的第96行,添加-lx11,-lxpm,-lpthread。(我本来只有-lxrandr)
接着执行:sudo make install
完成。
2.汇编编译器nasm的安装
和上面bochs安装类似,先下载安装包,再解压:
解压命令: sudo tar -zxvf nasm.2.14.02.tar.gz
然后是:sudo ./configure
(我一开始是直接./configure,不过显示permission denied,加上sudo就好了)
接着:sudo make
最后:sudo make install
大功告成。
环境准备至此结束。(应该是)
上一篇: 浏览器数据存储方式总结