官网: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

最低0.47元/天 解锁文章
1071

被折叠的 条评论
为什么被折叠?



