可能会出现的错误1:
上述的情况对应于
iam.c
因为包含了<unistd.h>
所以没有报错
whami.c
未包含<unistd.h>
所以编译出错...lacks type or storage class
终于成功出结果了
可能会出现的错误2:
不要用另一个地方下载的Linux 0.11内核进行修改,然后上传到HIT的线上实验系统去编译,这样大概率会出问题,因为宿主机器不一样,所以Makefile的配置大概率不太合适,这有很大可能最终编译失败
正确的做法是:下载线上系统的Linux 0.11源码,然后在该源码上修改,再传到线上实验系统进行编译,这样就可以避免很多不必要的麻烦,以及上述的错误,这都是血泪的教训啊!!!!!!!!!!1