首页 > 解决方案 > 在 Raspberry Pi 3 板上构建驱动程序时出错

问题描述

我正在使用带有内核 4.4.50-v7+ 的 Raspberry Pi 3 Model B Rev 1.2 并在构建驱动程序时遇到问题。请找到我面临的以下错误

make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory.  Stop.
Makefile:149: recipe for target 'build_driver' failed
make: *** [build_driver] Error 2

有人可以帮我解决这个问题吗?

标签: linuxcompiler-errorslinux-kernelarmraspberry-pi3

解决方案


您的第一行提到了您收到错误的原因

make[1]: *** /lib/modules/4.4.50-v7+/build: 没有这样的文件或目录。

路径/lib/modules/4.4.50-v7+/build似乎不存在。这可能是因为您没有为正在构建驱动程序的内核安装内核头文件。您还可以更改驱动程序的 Makefile 以将其指向您正在为其构建驱动程序的 linux 内核源目录。


推荐阅读