设备虚拟化-qemu
详细记录qemu的编译,qom模型,设备模拟的过程。
追蜗牛的coder
浓睡不消愁-代码渐瘦,致力于做一个有趣的程序员。爱分享、爱聊天还爱笑;爱python、爱机器学习、还爱各种小游戏。
展开
-
window下编译qemu
下载源码参考:https://blog.csdn.net/jinxiaonian11/article/details/126961835。原创 2022-10-20 10:58:18 · 796 阅读 · 0 评论 -
1.2 ubuntu下编译qemu
编译需要一段时间,编译完成后在build目录下会生成可执行文件:qemu-system-aarch64。该文件能复制到其他主机上使用(前提是系统版本一样)。这种方法编译的二进制文件只能在本机用,复制到其他机器上就无法使用。如果想在本机编译的二进制文件能在其他机器上使用,则需要使用静态编译。编译需要一段时间,编译完成后在build目录下会生成可执行文件:qemu-system-aarch64。源码地址:https://www.qemu.org/修改一下配置文件,变可以静态编译。原创 2022-09-20 21:31:23 · 1162 阅读 · 0 评论 -
1.1 qemu-macos下编译qemu的正确方式
这里写自定义目录标题1. 安装依赖2. 编译qemu2.1 配置2.2 编译以及安装2.3 运行百度能查到的在macos编译qemu的方式都不行,因为依赖问题。以下为正确姿势1. 安装依赖brew install libffi gettext glib pkg-config autoconf automake pixman ninja各个模块之间用空格隔开。安装好依赖之后就可以开始编译。2. 编译qemu2.1 配置./configure --target-list=aarch64-so原创 2021-11-14 22:47:07 · 12114 阅读 · 0 评论