我正在尝试为Linux4.15.0-23构建一个LKM -泛型。我正在使用下面的命令来实现它。
使-C /lib/ modules /$(shell uname -r)/build/ M=$模块
不幸的是,make无法获得正确的头文件。
警告:"unwind_get_return_address_ptr“/home/probir/hyperf/hyperf/hyper.ko未定义!警告:"__kernel_text_address“/home/probir/hyperf/hyperf/hyper.ko未定义!make1:离开目录‘/usr/src/linux-headers 4.15.0-23-泛型’
头文件位于下面的目录中。
/usr/src/linux-headers-4.15.0-23-generic/arch/x86/include/asm/unwind.h /usr/src/linux-headers-4.15.0-23-generic/include/linux/kernel.h
为什么make没有找到标头,即使给出了正确的版本?
https://stackoverflow.com/questions/50916038
复制相似问题