我的设置:
- OpenWRT 18.06.1
- 树莓派2B
- 内核4.9.120
尝试构建一个非常简单的你好世界内核模块结果出现以下错误:
# make
make -C /lib/modules/4.9.120/build M=/c_programming/hellomodule modules
make[1]: *** /lib/modules/4.9.120/build: No such file or directory. Stop.
make: *** [Makefile:6: all] Error 2
Makefile 不是问题,因为它在 Ubuntu 上运行得很好。到目前为止我所做的:
- 我查了一下,确实是缺少这个目录。
- 但检查了
opkg find '*headers*'
一下,没有linux-headers-<release>
像 Ubuntu 上那样的软件包。
我应该如何继续实际构建这个东西?