1. 以模块的方式动态加载
2. 直接编译进入内核
(1)将文件源码copy到内核源码相应的目录
(2)修改该目录的kconfig(kconfig是配置菜单的)
如下:
config HELLOWORLD
bool “hello world”
(3)修改makefile
如下:
obj-$(HELLOWORLD) +=helloworld.o
1. 以模块的方式动态加载
2. 直接编译进入内核
(1)将文件源码copy到内核源码相应的目录
(2)修改该目录的kconfig(kconfig是配置菜单的)
如下:
config HELLOWORLD
bool “hello world”
(3)修改makefile
如下:
obj-$(HELLOWORLD) +=helloworld.o