我正在开发一个内核模块,需要为Gentoo的旧版本编译它,因为我没有Gentoo的头文件。Linux内核版本是4.14.34,我有这个版本的源代码,uname -r的输出是4.14.34-gentoo-x64。但是,当我使用该源代码编译模块并尝试insmod它创建的模块时,它会输出insmod: ERROR: could not insert module module.ko: Invalid module我可以访问系统,并可能从中提
我正在为Nexus7Android内核编写一个C++模块。以前,我使用Goldfish内核成功地编译了这个模块。但是现在,在将必要的更改移植到Nexus 7内核之后,我得到了一个编译错误。每当我在模块中包含linux/fs.h或linux/debugfs.h时,它都会给出以下错误。/linux/radix-tree.h: In function‘/a