社区
驱动开发/核心开发
帖子详情
linux驱动怎么查找函数在哪个头文件
vv1133
2011-04-16 06:35:39
在写linux驱动程序的时候,不知道某个函数在哪个头文件中,有什么好方法查找呢?
比如想知道调用printk需要添加什么头文件,能用什么方法?谢谢
我用source insight不好找啊
...全文
685
8
打赏
收藏
linux驱动怎么查找函数在哪个头文件
在写linux驱动程序的时候,不知道某个函数在哪个头文件中,有什么好方法查找呢? 比如想知道调用printk需要添加什么头文件,能用什么方法?谢谢 我用source insight不好找啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宋工
2011-04-20
打赏
举报
回复
在终端下,输入grep -rn "printk" /include -R .当然也可以过滤一些东西
kobbt
2011-04-20
打赏
举报
回复
cd linux/
make ctags
vim -t printk
Micromounse
2011-04-18
打赏
举报
回复
用man + 2或3 + 函数名即可查看任何函数所需头文件
???-??
2011-04-18
打赏
举报
回复
去lxr
vv1133
2011-04-17
打赏
举报
回复
[Quote=引用 2 楼 freebird001 的回复:]
可以在VM环境或者纯Linux环境,在Kenel的目录下ctags -R; 打一个tag,然后用vi,在那个函数上按ctrl+]一般就可以找到它的h文件了
[/Quote]
我觉得使用vim+ctags和sourceinsight是一样的啊,你们是这么查的吗?
freebird001
2011-04-17
打赏
举报
回复
可以在VM环境或者纯Linux环境,在Kenel的目录下ctags -R; 打一个tag,然后用vi,在那个函数上按ctrl+]一般就可以找到它的h文件了
yirenyang
2011-04-16
打赏
举报
回复
求解!!
头文件
及内核
函数
说明总结-
linux
设备
驱动
程序
头文件
及内核
函数
说明总结-
linux
设备
驱动
程序
Linux
驱动
怎么
查找
头文件
写
linux
驱动
的时候,总会包含很多
头文件
,那么是怎么知道需要包含哪些
头文件
呢?要知道如果使用man,是
查找
不到的。
Linux
设备树(device tree)
引入设备树后,很多和内核
驱动
开发的工作也发生了变化:以往
驱动
工程师关注的
头文件
宏定义、寄存器定义,现在这些基本上不用关注,关注的重点则转向了如何根据硬件平台去配置和修改设备树文件。很多
驱动
的编程接口...
linux
延时
函数
及
头文件
,
linux
延时
函数
应用程序的延时
函数
:
头文件
: #include
函数
:unsigned int sleep (unsigned int seconds);//n秒此外:int usleep (useconds_t usec);//n微秒实际上用select不错的选择,如下:#include#includevoid Sleep(int ...
Linux
中寻找
头文件
的方法
如果是
驱动
程序,我们需要进入代码中,进入内核的include目录,使用grep -rin “
函数
名” *,就可以找到该
函数
在哪个
头文件
里定义的了。当然应用程序也可通过此方法寻找
头文件
,对应到路径是/usr/include。 也就是说...
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章