我有一个名为dice_driver.c的文件,我想用它创建一个.ko文件。这是我的Makefile:
scanf_s("%d",&ID[i]);
if (ID[i] == Sentinel_Numb)
break;
scanf_s("%f",&seconds[i]);
if (seconds[i] == Sentinel_Numb)
break;
然而,当我在VirtualBox上输入ARCH = i386进入我的VM时,根据我的教师指导,它说
obj-m := dice_driver.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
有人可以帮我解决这个问题吗?