LOU383858483 L1 2018-05-27 01:55:43 系统调用
473 0

“操作系统原理与实践(南阳理工学院)”实验报告

系统调用

先解压hit-oslab-linux-2110823.tar.gz 修改unistd.h,system_call.s sys.h 在修改sys.h时,sys_iam,sys_whoami一定要在最后大括号里面

图片描述 然后编写who.c文件,修改Makefie make all 编译 挂载如果编译出错重新修改文件 "/home/shiyanlou/oslab/loslab/inux-0.11/include/unistd.h" 复制到以下路径: "/home/shiyanlou/oslab/oslab/hdc/usr/include"; 将文件: "/home/shiyanlou/oslab/oslab/linux-0.11/include/linux/sys.h" 复制到以下路径: "/home/shiyanlou/oslab/oslab/hdc/usr/include/linux"; 编写iam.c和whoami.c文件 从"/home/teacher"拷贝文件"testlab2.c"和"testlab.sh"至以下路径: "/home/shiyanlou/oslab/oslab/hdc/usr/root" 卸载 hdc 进入oslab/oslab目录 ./run运行 gcc –o testlab2 testlab2.c gcc -o iam iam.c -Wall gcc -o whoami whoami.c -Wall ./iam aa ./whoami ./testlab2

最新评论
暂无评论~