# qemu-linux-arm-env **Repository Path**: cycui/qemu-linux-arm-env ## Basic Information - **Project Name**: qemu-linux-arm-env - **Description**: 使用qemu搭建的一个arm linux开发环境, 可以调试uboot, 内核, 驱动, 文件系统. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-11 - **Last Updated**: 2024-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 1.安装开发环境 ``` sudo apt-get install qemu libncurses5-dev gcc-arm-linux-gnueabi build-essential gcc-aarch64-linux-gnu ``` #### 2.编译 2.1 编译内核,文件系统 ``` ./build.sh ``` 2.2 将文件系统打包成ext2镜像 ``` ./mk_ext2.sh ``` #### 3.运行 ``` ./run.sh ``` #### 4.GDB调试内核 ``` ./run.sh ``` #### 参考网址 VSCode+GDB+QEMU图形化调试Linux内核 https://blog.csdn.net/qq_30952829/article/details/126571506 #### 问题 1. busybox 1.26以后才支持ext4文件系统.