首页 > 系统服务 > 详细

linux驱动编译会引用内核源码的Makefile

时间:2021-09-02 07:26:17      阅读:6      评论:0      收藏:0      [点我收藏+]

最近在看驱动代码时发现代码中使用了 __KERNEL__ 宏,通过prink打印判定肯定是走到 #ifdef __KERNEL__ 定义里面去了,即肯定有  __KERNEL__ 的定义,但是VS code中搜索就是找不到这个宏定义(makefile中也没有),最后通过查找,内核源码的Makefile中有这个宏定义,且把内核源码的Makefile中 __KERNEL__ 这个定义注释掉,驱动立即报错。所以看来驱动编译时会用到内核的Makefile。

 

linux驱动编译会引用内核源码的Makefile

原文:https://www.cnblogs.com/ericdm/p/15211624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!