我的Linux内核驱动程序(平台驱动程序)包含MODULE_LICENSE ("GPL v2");,但在编译过程中显示以下警告:
make[1]: Entering directory '/home/me/buildroot/output/build/linux-4.15.16'
LD [M] /home/me/dir/driver_xy.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /home/me/dir/driver_xy.o有什么问题吗?
发布于 2019-06-20 22:33:51
Makefile不正确:模块名称与源文件名称相同。因此,以下工作:
#Makefile
obj-m += mymodule.o
mymodule-y := mymodule_main.o driver_xy.o之前/不正确:
obj-m += mymodule.o
mymodule-y := driver_xy.ohttps://stackoverflow.com/questions/56662176
复制相似问题