搭建环境
搞了大半天才搞好,记录一下。
一开始使用centos7搭建环境的,结果一堆问题,不断解决,最后死在了阿里云yum源那里,始终下载不了,无法安装qemu.
最后,参考参考大佬们教程,选择使用ubuntu16来搭建环境。
-
第一步,安装vm16, 安装ubuntu16.04.7
参考: https://blog.csdn.net/qq_48289488/article/details/124847785 -
安装 qemu
参考: https://blog.csdn.net/chenchengwudi/article/details/123399933
值得注意的是,运行环境,使用的是 qemu-system-i386 -kernel arch/x86/boot/bzImage -
搭建环境,主要是参考下面的步骤
https://www.likecs.com/show-305849599.html
值得注意的是:gcc -o init linktable.c menu.c test.c -m32 -static –lpthread 会出现 lpthread目录找不到的错误,
参考https://blog.csdn.net/weixin_34235135/article/details/85949594, 执行 sudo apt-get install glibc-doc以及 sys/cdefs.h 没有那个文件或目录 , 执行sudo apt-get install g++-multilib
网友评论