我是内核新手,需要一些帮助来编译带有内核模块导出符号的 Linux 内核。
我在 LKM 源代码中尝试了以下操作 - EXPORT_SYMBOL(func_name),LKM 编译并在其 Module.symvers 中生成符号。但是,当我尝试使用内核调用导出的符号来编译内核时,它会显示对“func_name”的未定义引用。
我应该如何获得内核编译以查看导出的符号?我在 Google 上看到的大多数示例都是模块到模块的导出。
我错过了什么?任何帮助表示赞赏!
编辑:我基本上想从内核调用 LKM 中的一个函数。