我正在尝试使用 qemu 启动 xv6,但每当我运行时make qemu
,我都会收到以下错误
usertests.c: In function \xe2\x80\x98sbrktest\xe2\x80\x99:\nusertests.c:1461:13: error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]\n 1461 | *lastaddr = 99;\n | ~~~~~~~~~~^~~~\ncc1: all warnings being treated as errors\nmake: *** [<builtin>: usertests.o] Error 1\n
Run Code Online (Sandbox Code Playgroud)\n运行make qemu-nox
导致同样的错误。我正在使用Kubuntu 21.10
操作系统。这里是一种解决方法,但如果有人发现,我正在寻找解决方案。