恍恍惚惚间楼主已经大二了,这个时间段恐怕不用想啥创业找工作之类的东西了,老老实实学点东西才是最重要的,于是乎我瞄准了操作系统的学习,nachos是一个学习式的操作系统,上手容易,并且UC伯克利计算机学院还提供了java写的nachos源代码,利用面向对象的思路去学习操作系统的机理,觉得更适合楼主我这种小白来学习。楼主会持续更新本系列的学习经验,有什么错误的地方望大家多多指正。楼主qq:81996308 愿和大家成为笔友!
首先,需要下载windows版本的源代码,官方网址:http://www.cs.berkeley.edu/~kubitron/courses/cs162-F05/Nachos/index.html
楼主我也上传了免费资源网址: http://download.csdn.net/detail/u014492257/8604723
然后,我们就要关注在windows下向eclipse导入nachos源代码了:
1.打开eclipse,建立工程,命名为Nachos2,如下图所示:
2.找到新建好的工程Nachos2对应工作路径,将解压好的nachos源代码全部拷贝到src文件夹中:
3.将proj1中的nachos.confi文件拷贝到Nachos工程的根路径下,也就是与src同路径的文件夹中:
以上三步做完之后,就可以运行了,具体步骤如下:找到nachos.machine.Machine.java文件,右键运行即可。
如果eclipse 控制台运行结果如上图所示,则说明代码导入eclipse成功,可以开始读代码了,代码读懂我们才能编程,接下来的一个月时间楼主也都会和大家一块读代码,一块学习,由于楼主能力有限,有什么不合适的地方,望大家多多提意见!
时间: 2024-11-05 15:52:29