这是内核源代码头文件包,不管你是要进行内核模块开发还是进行驱动程序开发,这个包都是必须要安装的。因为作为一个内核模 块编写者,通常会调用内核里的一些东西,比如内核头文件,内核数据结构申明等。它里面包含了一些关键的内核头文件。
否则在编译内核时会报类似下面的错误:
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: error: sys/types.h: 没有那个文件或目录
输入如下命令来安装吧:
apt-cache search kernel-headers
uname -r
apt-get instakk kernel-headers-xxxx
注:在Ubuntu下,好象这个包的前面都加上了linux-,从而变成了linux-kernel-headers。
如果之前没有安装过kernel-kbuild包,安装此包的过程中会安装kernel-kbuild包。
于 2014-04-03 10:43:39发表:
大赞!!!