介紹:
編譯little kernel,並在arm-system-qemu上執行
操作環境:
ubuntu
步驟:
1. 使用git下載程式碼
git clone https://github.com/littlekernel/lk.git
2. 從qemu的github上下載最新的程式碼並且編譯
git clone https://github.com/qemu/qemu.git
cd qemu
./configure
make && make install
3. 確認qemu版本是否在v2.4以上
qemu-system-arm --version
4. 從參考資料3下載最新的toolchain(arm-eabi-8.2.0-Linux-x86_64.tar.xz),並設定為預設toolchain(加入環境變數)
5. 跑到lk的資料夾底下,使用script/do-qemuarm腳本執行
./scripts/do-qemuarm
結果成功圖示:
參考資料:
1. qemu下运行lk(little kernel)
2. lk(github)
3. Index of /toolchains
沒有留言:
張貼留言