关于Linux中头文件的目录,分为两类:一类是内核源码中的头文件,比如驱动中包含的头文件;一类是应用软件中包含的头文件。这两类默认放的位置不同。
(1)内核源码头文件在内核源码目录下include文件夹中。
比如
#include<linux/init.h>
该文件的路径和文件名即: /include/linux/init.h
(2)应用层代码包含的头文件在内核源码目录下/usr/include文件夹中。
比如
#include<locale.h>
该文件的路径和文件名即:/usr/include/local.h