【求助】对于内核模块编译代码又不理解的地方恳求大神指导

Milk_1997 2017-07-29 07:56:55
在内核模块制作中,有几个疑问,恳请各位指导一下!


第一个:在命名函数的时候为什么定义成静态的呢static.
如图:




第二个:在Makefile编译中引入回板子的内核所在目录之后,进行了什么操作,这样做的目的是什么呢?

如图:




刚刚开始学习,希望大家能够指导一下。
...全文
179 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxianbin 2017-07-31
  • 打赏
  • 举报
回复
和内核模块没什么关系,static 是基本的 c 知识,第二个问题是 make 的基础知识,看看 跟我一起写Makefile
Milk_1997 2017-07-31
  • 打赏
  • 举报
回复
非常感谢两位的指导。第一个static静态在C中学习过,了解静态数据关系,在这里使用是为了,是的更加安全。 第二个,我会去读一下相关书籍了解的,谢谢
bigPillow 2017-07-30
  • 打赏
  • 举报
回复
first: static functions are functions that are only visible to other functions in the same file。(More secure) there are same between statc function and static variate. second: read makefile and some arguments.

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧