第0讲 pintos概论

               

正好在学pintos,看那个文档实在麻烦,为了方便大众~~还是写个东西~

 

pintos程序在simulator上跑,simulator有bochs和qemu两种选择。进入系统后首先面临的问题是无处下手。因为不知道文件的目录,就不能在command里做什么。
解决方法:打开file manager,会显示目录,如/home/osproj/Desktop

让我们先来看一下桌面上的东西~pintos是一个单纯的文件夹,pintos.tar.gz是一个打包压缩文件,可以通过解压缩变成pintos。
解决方法:在Desktop目录下打开terminal,输入tar zxvf pintos.tar.gz即可变成一般的文件夹

pintos文件夹里有很多子文件,下面一一介绍:
1.threads 最基本的内核的源文件。在project1中用到。
2.
。。。

接下来我们肯定想要了解怎么编译第一个threads的程序,进入threads文件夹,并打开terminal,输入make [SIMULATOR=--bochs | SIMULATOR=--qemu] 即可生成build文件夹,
build文件夹下有几个文件,下面介绍一下:
1.MakeFile 这是pintos/src/MakeFile.build的副本。
2.kernel.o 对于整个内核的一个object file 可用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值