QEMU User环境


官网:https://www.qemu.org/

文档:

  • https://www.qemu.org/documentation/

Wiki:

  • https://wiki.qemu.org/Main_Page

  • https://wiki.qemu.org/Documentation

1. QEMU

可以用apt的搜索命令看看有哪些可下载项:

$ apt search qemu-

可以列出很多, 一般需要的是qemu-system和qemu-user.

先只下载个静态应用版本的:

sudo apt-get install qemu-user-static

然后, qemu-arm和qemu-mips等模拟器就都有了.

本文只测试user模式, system模式应该还需要工具集等:

sudo apt-get install qemu-system qemu-utils

binfmt

一定要安装qemu-binfmt:

sudo apt install qemu-binfmt	# 好像已经不用单独下载了
sudo mkdir /etc/qemu-binfmt

非静态编译时, 它可以找到正确的加载器, 等一会就能体会到它的用处了。

2. 编译测试

可以先安装好多指令集gdb:

sudo apt install gdb-multiarch

然后下载交叉编译工具,也可以编译buildroot获取交叉编译工具。

mips

搜索一下:

$ apt search gcc-mips
gcc-mips-linux-gnu		# 大端

gcc-mips64-linux-gnuabi64	# 64位大端

gcc-mips64el-linux-gnuabi64		# 64位小端

gcc-mipsel-linux-gnu	# 小端

$ apt search libc6-mips		# 依赖库
$ apt search binutils-mips

下载对应的gcc以及其它相关库:

# 至少要下载gcc
sudo 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值