【发布时间】:2014-09-13 07:55:52
【问题描述】:
我正在尝试学习内核编程,但在尝试编译一个简单的 hello world 程序时出现以下错误。
make -C /lib/modules/3.2.0-67-generic/build M=/home/arun/KPrograms modules make[1]: 进入目录
/home/arun/KPrograms' make[1]: *** No rule to make target-C'。停止。 make[1]: 离开目录`/home/arun/KPrograms' make: * [all] 错误 2
我的 Makefile 是
obj−m += hello−1.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
【问题讨论】: