我试图将ELF加载器编译为一个单独的LKM,并将其用作一个独立的应用程序(替换基本内核中的原始模块听起来太危险了)。到目前为止,我已经将复制到一个单独的目录树中,并试图使用下面的Makefile编译它 make -C /lib/modules/$modules/3.13.0-32-generic/build M=/path/to/source/Resources
我想将一个.c文件编译成一个.o文件,以便在以后的单独阶段中,我可以将它与其他文件链接起来,生成一个可加载的模块(.ko文件)。-r)/build M=$PWD/ myfile.o $ makemyfile.c:42:26: fatal error: linux/printk.h: No such file or directory
#include <linux/pr