docker 构建 qemu

docker 编译 安装 qemu

安装依赖软件

apt-get install -y zlib1g-dev pkg-config libglib2.0-dev libmount-dev libpixman-1-dev
apt-get install -y zlib1g-dev pkg-config libglib2.0-dev libmount-dev libpixman-1-dev

sudo apt-get install ptyhon3.7 
sudo apt-get install libglib2.0-dev
sudo apt-get install flex
sudo apt-get install bison

下载 qemu

wget https://download.qemu.org/qemu-8.0.5.tar.xz
tar xvJf qemu-8.0.5.tar.xz
cd qemu-8.0.5
./configure --python=/usr/bin/python3.7
make 
sudo make install

查看qemu版本

build$ qemu-riscv64 --version
qemu-riscv64 version 8.0.5
Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers

罗列 qemu程序

~/qemu/qemu-8.0.5/build$ ls qemu-system-*
qemu-system-aarch64 qemu-system-mips qemu-system-s390x
qemu-system-alpha qemu-system-mips64 qemu-system-sh4
qemu-system-arm qemu-system-mips64el qemu-system-sh4eb
qemu-system-avr qemu-system-mipsel qemu-system-sparc
qemu-system-cris qemu-system-nios2 qemu-system-sparc64
qemu-system-hppa qemu-system-or1k qemu-system-tricore
qemu-system-i386 qemu-system-ppc qemu-system-x86_64
qemu-system-loongarch64 qemu-system-ppc64 qemu-system-xtensa
qemu-system-m68k qemu-system-riscv32 qemu-system-xtensaeb
qemu-system-microblaze qemu-system-riscv64
qemu-system-microblazeel qemu-system-rx

查看qemu 支持的板卡

qemu-system-arm -M help

查看qemu 支持的cpu

qemu-system-arm -cpu help
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值