本文参考了Ubuntu 下用QEMU 搭建ARMLinux运行环境
- 模拟的单板是vexpress-a9,内核为cortex-a9
- Ubuntu版本为16.04, 64位
安装arm的交叉编译工具链
sudo apt install gcc-arm-linux-gnueabi
检查是否安装成功:
dpkg -l gcc-arm-linux-gnueabi
安装qemu
sudo apt-get install qemu
检查安装版本
qemu-system-arm –version
我的版本是
QEMU emulator version 2.5.0 (Debian 1:2.5+dfsg-5ubuntu10.31), Copyright (c) 2003-2008 Fabrice Bellard
获取内核源码
下载地址:linux4.14.67
解压tar.xz文件