[英]No rule to make target in a Makefile
我正在嘗試構建一個簡單的 LKM,並且我想設置一個將構建我的模塊的Makefile
。 我有一個名為module.c
的文件,我需要為這個文件創建一個對象模塊。
obj-m := module.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
錯誤
$ make all
make[2] No rule to make target 'module.o', needed by '__build'.
這里有什么問題嗎?
在你指定的目錄中搜索module.o沒有找到,沒有規則創建那個文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.