【MIT6.828】Tools - ubuntu16安装qemu

水深无声 2022-01-27 13:51 331阅读 0赞

ubuntu16安装qemu

准备工作。由于qemu依赖了部分其他软件,所以需要提前安装好,不然中途会有很多错误。
如https://stackoverflow.com/questions/37887693/qemu-not-installing-in-ubuntu

  1. git clone https://github.com/mit-pdos/6.828-qemu.git qemu
  2. sudo apt-get install git libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev
  3. sudo apt-get install libnfs-dev libiscsi-dev

Linux: ./configure —disable-kvm —disable-werror [–prefix=PFX] [–target-list=“i386-softmmu x86_64-softmmu”]
OS X: ./configure —disable-kvm —disable-werror —disable-sdl [–prefix=PFX] [–target-list=“i386-softmmu x86_64-softmmu”] The prefix argument specifies where to install QEMU; without it QEMU will install to /usr/local by default. The target-list argument simply slims down the architectures QEMU will build support for.

  1. cd qemu
  2. ./configure --disable-kvm --disable-werror --target-list="i386-softmmu x86_64-softmmu"

由于默认的安装目录“/usr/local”,为了使得安装有权限创建目录,将用户切换到root用户去。

  1. su root
  2. make && make install

Compiler Toolchain

准备工作,我这里默认安装到/usr/local
所以执行如下语句,并将如下语句写入~/.bashrc文件中。不然在安装gcc的时候会出问题。

  1. export PATH=/usr/local/bin:$PATH
  2. export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

https://wiki.qemu.org/Hosts/Linux
https://pdos.csail.mit.edu/6.828/2018/tools.html#chain

发表评论

表情:
评论列表 (有 0 条评论,331人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ubuntu安装qemu

    简介 `Qemu是一个广泛使用的开源计算机仿真器和虚拟机` 当作为仿真器时,可以在一种架构(如PC机)下运行另一种架构(如ARM)下的操作系统和程序。通过动态转化,可以获