linux-headers是什么文件?
菜鸟刚学Linux,对usr/src/下的Linux-headers不是很了解,有朋友说linux-headers就是Linux的内核,linux-headers到底是什么?查了一下,原来linux-headers的说明如下。
linux-headers文件用途解释。
Linux-headers是Linux 开发头文件,位于 /usr/include/linux 里面。另外,有的系统习惯放在/usr/src 里面一份。这种情况很少,正常情况下会放在 /lib/modules/<内核版本>/ 下面的具体某个目录,好像是目录build有的软件去这里寻找当前内核的源代码来调用当前源代码的header进行编译。/usr/include里面的Linux 内核头文件,是专门编译libc用的,不能保证内核模块的编译要求。
有些linux发行版本的系统,叫linux-sources,也有叫kernel-source的,名字很多,不确定,具体情况根据你系统而定。
标签:
linux
linux-headers