如何获取raspbian的linux标头?
没有安装包。我也尝试下载源代码 但是没有用。
以下教程 http://www.raspberrypi.org/forums/viewtopic.php?f=71&t=17666
http://sandsoftwaresound.net/raspberry-pi/build-a-kernel-module/
但它仍然不起作用。
答案 0 :(得分:1)
Linux内核源代码安装程序
我找到了一个linux内核源代码安装程序。有用 !!! 该脚本可以为正在运行的内核安装和准备内核源代码。
这使得在树内和外部构建内核模块变得容易。 它适用于新的Raspian图像和rpi-update'd图像。
维基:https://github.com/notro/rpi-source/wiki
一些例子:https://github.com/notro/rpi-source/wiki/Examples-on-how-to-build-various-modules
http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=76261
答案 1 :(得分:0)
答案 2 :(得分:0)
要获取Raspbian内核头文件,您应该安装rpi-source
并拥有最新的固件
遵循以下步骤:
1执行sudo rpi-update
您必须使用最新固件才能执行后续步骤。有关rpi-update的详细信息,请参阅[https://github.com/Hexxeh/rpi-update]。
2安装并运行rpi-source
以安装构建您正在运行的最新内核的源代码。有关安装rpi-source的说明,请参见[https://github.com/notro/rpi-source/wiki]。
这将在/lib/modules
中为您正在运行的内核创建正确的条目。
如果您遇到空间问题错误:Not enough diskspace (900MB) on /root
,请参阅[https://raspberrypi.stackexchange.com/questions/16977/download-kernel-source-code-error-not-enough-diskspace-900mb-on-root]调整分区大小,以便能够使用SD卡上的剩余可用空间。