手上有一塊Nano Pi M1的闆子,正好也在學安卓的驅動程式開發,學到《Android驅動快速體驗》,就是一個編寫好的led驅動程式(類似于一個核心子產品),現在需要将這個程式編譯一下,根據Linux驅動程式的編譯經驗,這個程式的編譯也需要依賴對應Android系統的核心,然後将Makefile中的核心路徑設定完之後,執行編譯,但是提示沒有.config檔案,于是到對應的核心中看,确實沒有.config這個檔案。
于是就想把這個核心先編譯一下,查找對應的資料、維基百科、應用手冊和教程,發現官方做一個shell腳本,直接運作對應的腳本就可以編譯,編譯完成以後發現生成了對應的.config檔案。
在編譯的時候可能會提示找不到mkimage,那麼需要安裝一下,具體百度。