【发布时间】:2020-12-02 21:41:54
【问题描述】:
我正在使用 Makefile
在 ARCH linux distro 编译内核模块 thermal.c生成文件:
obj-m += thermal.o
all:
make -C /lib/modules/$(uname -r)/build/ M=$(PWD) modules
clean:
make -C /lib/modules/$(uname -r)/build/ M=$(PWD) clean
make 命令输出为:
make -C /lib/modules//build/ M=/home/user/dir modules
make[1]: *** /lib/modules//build/: No such file or directory. Stop.
make: *** [Makefile:4: all] Error 2
uname -r 输出:5.6.8-arch1-1
【问题讨论】:
标签: makefile module linux-kernel kernel-module archlinux