如何在Ubuntu 20.04上升级QEMU

vh0rcniy  于 2023-11-17  发布在  其他
关注(0)|答案(1)|浏览(274)

我正在学习CS 6.S081,并参考课程网站安装工具进行实验。
根据网上的信息,我输入了

sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu

字符串
在ubuntu 20.04上。
然后我执行了make qemu。它告诉我make: *** No rule to make target 'qemu'. Stop.
我使用qemu-system-riscv64 --version检查了qemu版本,我系统上的QEMU仿真器版本是4.2.1。QEMU的要求是QEMU5.1+。
我应该升级QEMU吗?如果是,如何升级QEMU?

8fq7wneg

8fq7wneg1#

键入命令后,

sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu

字符串
在Ubuntu-20.04
你应该下载xv 6源代码,并通过这个进入正确的目录xv 6-labs-2020。

$ git clone git://g.csail.mit.edu/xv6-labs-2020
Cloning into 'xv6-labs-2020'...
...
$ cd xv6-labs-2020
$ git checkout util
Branch 'util' set up to track remote branch 'util' from 'origin'.
Switched to a new branch 'util'


(我在实验1 T_T开始时发现的)
然后你可以“$ make qemu”
如果它还是失败了,你会看到这个

make:gcc:Command not found
...
make:*** Rrror 127


你可以输入这个来解决它

sudo apt-get install build-essential


这个答案可以帮助你理解这个问题:https://cs50.stackexchange.com/q/10847

相关问题