Linux系统中的C语言头文件位置

时间:2024-03-20 14:59:17

Bz最近在搞基于linux的嵌入式驱动,在引用kernel.h、module.h等头文件时总是找不到头文件位置,所以就去找了找
先说头文件位置吧,分两类:
1、/usr/include
就是我们常用的一些:比如stdio.h,stdlib.h
Linux系统中的C语言头文件位置
2、一些特殊模块需要头文件,例如我需要做内核相关的软件
,用到例如printk()(这个函数,等同与用户态的printf())就需要kernel.h
就存在/usr/include下的linux目录下
Linux系统中的C语言头文件位置
当然这些满足不了你,也可以自己写头文件

相关文章