Pintos安装问题
正常步骤
qemu安装方法:https://blog.csdn.net/geeeeeker/article/details/108104466
standFord安装方法:
https://zhuanlan.zhihu.com/p/343328700
问题
make PintOS时发生错误
Unrecognized character \x16; marked by <-- HERE after if ($<-- HERE near column 7 at ./utils/pintos line 911.
说明版本太低,换个高低点的PintOS版本
stropts.h文件问题
错误显示:
squish-pty.c:10:10: fatal error: stropts.h: 没有那个文件或目录
10 | #include <stropts.h>
| ^~~~~~~~~~~
compilation terminated.
make: *** [<内置>:squish-pty.o] 错误 1
解决:
因为在老版本的Linux中自带stropts.h文件,新版本没有,此处建议是注释掉squish-pty.c里面第288~293行代码,这样后续不会再报出这个文件的错误。
本文作者:duuuuu17
本文链接:https://www.cnblogs.com/duuuuu17/p/17651633.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步