[下载软件包]
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为例)