命令:vim hello.c
#include
#include
MODULE_LICENSE("GPL");
static int hello_init(void)
{
return 0;
}
static void hello_exit(void)
{
}
module_init(hello_init);
module_exit(hello_exit);
编写Makefile
ifneq ($(KERNELRELEASE),)
//
ifneq 后面有个空格
else
default:
endif
命令:make
生成有xx.ko文件,就是可以装入内核的模块文件
如果make错误为:
make