我在编译linux的设备驱动程序时遇到了一些问题 当我编译我得到以下错误
没有规则可以制作目标/root/aarif/mydev.c', needed by
/ root / aarif / mydev.o'。停止
使用的Makefile是
obj-m=mydev.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
test:test.c
cc -o test test.c
感谢
答案 0 :(得分:0)
你有一个mydev.c文件吗?
或者,尝试添加mydev-objs := test.o
,假设您的源文件是test.c