解决
makefile改成Makefile
问题来源
仿照网上写了个简单的内核模块,发现make老是编译不过
报错
make -C /usr/src/linux-headers-4.10.0-28-generic SUBDIRS=/home/lin/codeblock/03_skull modules
make[1]: Entering directory '/usr/src/linux-headers-4.10.0-28-generic'
scripts/Makefile.build:44: /home/lin/codeblock/03_skull/Makefile: 没有那个文件或目录
make[2]: *** No rule to make target '/home/lin/codeblock/03_skull/Makefile'。 停止。
Makefile:1524: recipe for target '_module_/home/lin/codeblock/03_skull' failed
make[1]: *** [_module_/home/lin/codeblock/03_skull] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.10.0-28-generic'
makefile:10: recipe for target 'all' failed
make: *** [all] Error 2
解决后
系统Ubuntu 16.04