QEMU搭建ARM LINUX开发环境
QEMU搭建ARM LINUX开发环境 QEMU简介: QEMU是一种纯软件实现的虚拟化模拟器,几乎可以模拟所有硬件,包括我们本次要用的ARM A9平台。它的原理是将guest架构代码转换为TCG中间代码,再转换为host架构代码。 环境: 虚拟机:ubuntu18.04 LTS 步骤: 安装gcc-arm-linux-gnueabi sudo apt install gcc-arm-linux-gnueabi 安装完成后,我们可以看一下该工具链支持的目标架构: arm-linux-gnueabi-gcc --target 翻一下结果可以看到: Known ARM CPUs (for use with the -mcpu= and -mtune= options): arm1020e arm1020t arm1022e arm1026ej-s arm10e arm10tdmi arm1136j-s arm1136jf-s arm1156t2-s arm1156t2f-s arm1176jz-s arm1176jzf-s arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm70 arm700 arm700i arm710 arm7100 arm710c arm710t arm720 arm720t arm740t