树莓派raspbian3.10.25 + linux标题

时间:2014-05-13 13:33:07

标签: linux module kernel raspbian

如何获取raspbian的linux标头?

没有安装包。我也尝试下载源代码 但是没有用。

以下教程 http://www.raspberrypi.org/forums/viewtopic.php?f=71&t=17666

http://sandsoftwaresound.net/raspberry-pi/build-a-kernel-module/

但它仍然不起作用。

3 个答案:

答案 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)

您可以在Github上找到有关Raspberry Pi和Linux的许多内容。例如,您可以找到there几个可以编译以获取标头的Linux内核版本源(在分支中)。

答案 2 :(得分:0)

要获取Raspbian内核头文件,您应该安装rpi-source并拥有最新的固件

Raspberry上的

遵循以下步骤:

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卡上的剩余可用空间。