在lab9第二个小实验中,需要添加新的系统调用,在修改相关文件之后,运行make qemu显示错误:make: *** No rule to make target 'user/_symlink', needed by 'fs.img'. Stop. 不知道是哪方面的问题,我在网上搜后,有相关错误是因为makefile文件格式错误,但是我没有这方面的原因(只是改了一处,并且完全复制的,应该不是这个原因,当然也不排除完全不是),然后我用gpt查了后也是说是makefile问题,让我添加新的代码,试了后也不对。
另外,在几乎所用添加系统调用的实验中我都会遇到这种问题,上次遇到后将代码回退重复实验,在第二天自动好了,不知道怎么回事,这次又遇到了但是回退重新敲了好几次仍然不行。相关代码截图如下。





