cp -rfa ../../kernel/helloDev/helloDev.c ./
tristate标签: 表示在执行make menuconfig的时候,可以选择 Y、N、M 三态编译,配置为bool标签时只能选择 Y、N
default标签: 表示默认选择时Y
help标签: 表示帮助信息
最终名称为: CONFIG_HELLO
增加编译项(注意名称为CONFIG_HELLO,来源于上一步配置的Kconfig文件)
cd /home/yu/kernelwork/linux-4.9.229
make menuconfig
export ARCH=x86
make x86_64_defconfig
make
make menuconfig
make
可以看到编译成了 helloDev.ko 驱动文件
原文:https://www.cnblogs.com/yuersan/p/15221419.html