将模块编译进Linux内核
将写好的驱动按类别放入Linux/drivers中,修改所放入的类别中的Makefile与Kconfig.
例如:miscbeep.c
在Linux/drivers/misc中创建一个文件夹,
1 | . |
修改misc中的Makefile:
1 | //添加 |
修改miscbeep中的Makefile与Kconfig:
1 | //Makefile |
1 | //Config |
然后make menuconfig选中beep模块,编译。
将写好的驱动按类别放入Linux/drivers中,修改所放入的类别中的Makefile与Kconfig.
例如:miscbeep.c
在Linux/drivers/misc中创建一个文件夹,
1 | . |
修改misc中的Makefile:
1 | //添加 |
修改miscbeep中的Makefile与Kconfig:
1 | //Makefile |
1 | //Config |
然后make menuconfig选中beep模块,编译。