社区
Linux_Kernel
帖子详情
内核函数需要的头文件
kkkwdb
2011-04-08 11:24:37
如果想使用某一内核函数,怎么知道应该包含哪个头文件呢?
注:
1,用tag:该内核函数的tag会出现很多处(包括源码),而且得到的是最底层的头文件,不好用。
2,安装内核man文档:文档中根本没有调用该内核函数应该包含的头文件
...全文
274
10
打赏
收藏
内核函数需要的头文件
如果想使用某一内核函数,怎么知道应该包含哪个头文件呢? 注: 1,用tag:该内核函数的tag会出现很多处(包括源码),而且得到的是最底层的头文件,不好用。 2,安装内核man文档:文档中根本没有调用该内核函数应该包含的头文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soon
2011-07-27
打赏
举报
回复
现在电脑内存一般都很大了,Linux操作系统很多时候只用于编译,如果公司有服务器的话(为了统一编译环境与内核版本,理论上都会有),那直接到服务器上进行编译,所以,我们公司几乎都是装虚拟机。在windows上用source insight来书写代码。这样就不用去查函数的原型,只要知道函数名,用过VC2005以上的同事们应该知道。只要找到函数、宏等原型,就可以直接找到头文件了(前提是你必须建立相关内核工程,并进行了内步,在此工程中编码)。
kkkwdb
2011-07-27
打赏
举报
回复
很多小白啊
WInScar
2011-04-11
打赏
举报
回复
我一般只用man。但是man分好多种,你最好详细了解下不同种的man。
在命令行下看不同的man,例如:
#man 2 open
查看的就是open函数,他完全包括了所需要的头文件等描述。
confidence321
2011-04-10
打赏
举报
回复
[Quote=引用楼主 kkkwdb 的回复:]
如果想使用某一内核函数,怎么知道应该包含哪个头文件呢?
注:
1,用tag:该内核函数的tag会出现很多处(包括源码),而且得到的是最底层的头文件,不好用。
2,安装内核man文档:文档中根本没有调用该内核函数应该包含的头文件
[/Quote]
头文件多几个没事,所以一般在其它驱动上直接copy过来就行。
用source insight也可以找到,一般在/linux/include, /linux/asm, 还有特定arch下的asm内
翔云123456
2011-04-08
打赏
举报
回复
linux内核文件 函数 变量查找
http://lxr.oss.org.cn/ident?i=
非常好用
翔云123456
2011-04-08
打赏
举报
回复
linux内核文件 函数 变量查找
http://lxr.oss.org.cn/ident?i=
非常好用
leafsoar
2011-04-08
打赏
举报
回复
cscope+...
无知者无谓
2011-04-08
打赏
举报
回复
ctag也可以的,只是你不会用
我也不会用,呵呵。因为我看到有牛人在用,随便从一个函数跳转到另一个函数的声明
Wenxy1
2011-04-08
打赏
举报
回复
最好的办法:在windows上用source insight(SI)看linux kernel源代码, 建立工程后,SI会快速的定位到你想要的文件, 函数, 或者宏等等。
source insight很强大!!!
parasolid内
核函数
(库和
头文件
)
parasolid内
核函数
(库和
头文件
) 并包含两个例子 入门第1课 pk创建一个长方体在ug显示 入门第2课 ufun选择对象pk粗糙测量外形
头文件
及内
核函数
说明总结-linux设备驱动程序
头文件
及内
核函数
说明总结-linux设备驱动程序
linux内核中的min、max函数1
linux内核中的min、max函数1
linux内核list.h完整源代码
本文档是从GiHup上linux/include/linux/list.h复制过来的,有完整版的list.h,但其中含包含Linux的其它
头文件
的函数,但基本不影响阅读
source insight
source insight内核代码最佳查看器,能够查看内核组成函数和
头文件
等信息,能够查看内核工作的路径和方式
Linux_Kernel
4,438
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章