我要寫我的第一個內核模塊Linux ubuntu 3.8.0-29-generic
Linux內核函數和內核模塊開發
我沒有爲內核函數男子9段(如用kmalloc,kfree ...) 我也不能看到一些函數定義在/usr/include
中,而是在/usr/src/linux-headers-3.2.0-53/include/linux
中。在這種情況下,如何在代碼中包含標題?
我懷疑可能有類似apt-get install kernel-devel
這樣可以一次解決所有這些問題,但我找不到一個。
另外一個鏈接到一個很好的介紹內核模塊寫作將不勝感激。謝謝。
使用新立得軟件包管理器,搜索 「開發」包。 – sawdust 2014-11-05 00:04:21
檢查此鏈接 - http://askubuntu.com/questions/359032/unable-to-locate-package-linux-kernel-devel – 2014-11-05 02:35:08
http://www.opensourceforu.com/2010/12/writing-your-first -linux-driver/ – 2014-11-05 04:06:17