QEMU搭建arm虚拟机开发环境

获取QEMU代码

git clone https://gitlab.com/qemu-project/qemu.git

切换对应的工程分支

使用git指令切换到对应的分支上,我这里使用的是stable-4.0的分支

git checkout -b stable-4.0 remotes/origin/stable-4.0

配置&编译

在工程的根目录下执行

./configure --target-list=aarch64-linux-user,aarch64-softmmu --enable-virtfs --enable-debug

然后执行make,视情况是否要执行make install

内核代码获取与编译

busybox代码获取与编译

制作rootfs

启动你的arm虚拟机

相关推荐
海滩游侠19 小时前
ARM assembly: Lesson 10
arm开发
Eternal-Student21 小时前
arm-伪指令
arm开发
Eternal-Student21 小时前
everyday_question dq20240731
开发语言·arm开发·php
Tlog嵌入式2 天前
蓝桥杯【物联网】零基础到国奖之路:十六. 扩展模块之矩阵按键
arm开发·stm32·单片机·mcu·物联网·蓝桥杯·iot
Q8343158192 天前
华为 海思22AP10(SS524)H.265 编解码处理器用户指南
arm开发·人工智能·嵌入式硬件·音视频·硬件工程·h.265·视频编解码
星羽空间2 天前
win11下 keil报错Cannot load driver ‘D:\Keil_v5\ARM\Segger\JL2CM3.dll‘
arm开发·keil
日晨难再2 天前
AMBA:APB的历史(从APB1到APB5)
arm开发·arm·硬件工程·fpga·数字ic
Tlog嵌入式3 天前
蓝桥杯【物联网】零基础到国奖之路:十八. 扩展模块之光敏和AS312
arm开发·stm32·单片机·mcu·物联网·蓝桥杯·iot
汽车电子助手4 天前
【STM32开发环境搭建】-4-在STM32CubeMX中新增Keil(MDK-ARM) 5的工程目录(包含指定路径的C和H文件)
c语言·arm开发·stm32·stm32cubemx·keil
海滩游侠4 天前
ARM Assembly 6: Shift 和 Rotate
arm开发