我用gcc
参数设置为更小?#include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("GPL"); static int __init LinuxKernelModule_init(void) { printk("LinuxKernelModule: Hello, world!\n"); return 0; } static void __exit LinuxKernelModule_exit(void) { printk("LinuxKernelModule: Goodbye, world!\n"); } module_init(LinuxKernelModule_init); module_exit(LinuxKernelModule_exit);
您建议将哪些CFLAGS和
make
我用gcc成功构建了这个平凡的LKM,但是生成的二进制文件大小为70kB。 #include
尝试仅使用以下内容制作Makefile: