经常会写一些Kernel Module,项目中Module的Makefile由于各种依赖比较复杂,因此就写了个简单的Makefile模板,方便每次Copy&Paste。
以下就是Linux 2.6下的内核模块Makefile模板:
通常使用时只要修改其中"modules and objects definition"就好。
其实可以将obj-m的定义放到单独的kbuild文件中,但为了不多出一个文件就放到了一起。
更多高级选项和用法可以参考linuxsrc/Documentation/kbuild/*.txt。
本文提供了一个适用于Linux 2.6环境下的内核模块Makefile模板,简化了复杂依赖项目的构建流程。通过该模板,开发者只需修改模块及对象定义部分即可快速配置内核模块的编译设置。
2454

被折叠的 条评论
为什么被折叠?



