Nachos 4.1 安装文档
一、引言
Nachos 是由美国伯克利大学(Berkeley)于 1992 年开发的一种用于教学的操作系统。
Nachos 4.1 是它的 C++版本。本文档将详细介绍 Nachos 4.1 在 Linux 平台下的安装与运行。
二、获取源码及编译工具
Site:http://i30www.ira.uka.de/teaching/coursedocuments/nachos/
下载 NachOS-4.1.tgz 和 mips-decstation.linux-xgcc.gz
注:该交叉编译工具用于将 C 文件编译为 Nachos 支持的 coff 格式执行文件
三、命令行下安装运行 Nachos 4.1
Linux OS:Unbuntu 8.04
GCC:4.2.4
1、 解压 NachOS-4.1.tgz
2、运行 make depend
注:如果使用的 gcc 版本为 4.3.x,需要修改 NachOS-4.1/code/lib/sysdep.h 中
#include "iostream.h"
为
#include "iostream"
using namespace std;
3、运行 make
使用 gcc 4.2.4 版本编译,会遇到如下错误:
编译错误 1:
解决方法:
第 1 页