zoukankan
html css js c++ java
自己动手写操作系统(一)环境准备
参考书籍为《自己动手写操作系统》于渊著
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
大功告成。
环境准备至此结束。(应该是)
查看全文
相关阅读:
MATLAB——sigmoid传递函数
MATLAB——BP神经网络
MATLAB——神经网络构造线性层函数linearlayer
MATLAB——线性神经网络
MTALAB——神经网络mae()、mse()、sse()
详解 Java 中的三种代理模式!
HTTP 无状态中的状态到底指的是什么?
单例模式的 8 种写法,整理非常全!
数据库连接池到底应该设多大?
Spring 框架用到的 9 个设计模式汇总!
原文地址:https://www.cnblogs.com/echobiscuit/p/11146735.html
最新文章
activity,view,window,windowmanager代码阅读总结及相互关系
android 中View, Window, Activity, WindowManager,ViewRoot几者之间的关系
Android数据存储
Android----View
【251】◀▶IEW-Unit16
【250】◀▶IEW-Unit15
【249】◀▶IEW-Unit14
【248】◀▶IEW-Unit13
【247】◀▶IEW-Unit12
1346
热门文章
C++编程规范之17:避免使用“魔数”
SWFLoader交互
C++编程规范之18:尽可能局部地声明变量
转义字符和ASCII
C++编程规范之19:总是初始化变量
C++编程规范之20:避免函数过长,避免嵌套过深
【MySQL】关于MySQL错误日志信息的收集
实现鼠标拖动代码
DB2高级安装
MATLAB——读取xls文件内容
Copyright © 2011-2022 走看看