下载软件包
sudo apt update
sudo apt install -y build-essential git wget
sudo apt install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
sudo apt install -y qemu-system-arm
验证过程
aarch64-linux-gnu-gcc --version
qemu-system-aarch64 --version
sudo apt install -y libncurses-dev libssl-dev bison flex
CMake安装过程
sudo apt update
sudo apt install -y cmake
保险依赖
sudo apt install -y ninja-build
最终验证
清理并编译
make clean
make build
如果成功,运行
make qemu
寻血猎犬指令
grep -r "LAB 1 TODO 5" kernel/ --include="*.c"(以任务5为例)