在 sosorry 的用 Raspberry Pi 學 Linux 驅動程式 中有提到 :
基本上網路上多數教學也都是建議自己從 git 上 checkout source code 下來自己 compiler 一次 kernel,不過我照做幾次都無法成功。這裡要分享個人最後成功的作法。
首先,請在 pi 3 上安裝 raspbian,可以直接從網站上下載 image。寫這篇時我用的是 4.4.50-v7+ 的版本。
接著只要下 sudo apt-get install raspberrypi-kernel-headers 來安裝 kernel header 即可。這指令會把 source tree 抓下來,並且包含 Module.symvers。如此一來即可進行 linux driver 的編譯了。