我在The Linux Kernel Module Programming Guide之后创建了一个新的内核模块。我想将我的模块添加到[config - >包装选择 - >包清单] 并使用目标图像分发我的模块
►发展环境
我将内核模块的源代码放在[/ home / USER / ltib / rpm / BUILD / myModule]路径上。 (就像在“ Linux内核模块编程指南”中解释的hello_mod示例模块一样) 但是当我构建目标图像时,它不会编译。
可以在配置模式(./ ltib -m config)中选择hello_mod示例模块。 如何将我的模块添加到此配置中 - >包装选择 - >包列表
答案 0 :(得分:3)
如果你想从make menuconfig构建,你可能应该更改makefile。
从linux内核中检查此documentation。取自它:
普通开发人员是处理设备驱动程序,文件系统和网络协议等功能的人员。这些人需要 维护他们正在处理的子系统的kbuild Makefile。 为了有效地做到这一点,他们需要一些全面的知识 关于内核Makefile,以及关于公众的详细知识 kbuild的界面。