我在编译 XIllybus 内核模块时遇到问题。正如这个官方指南解释
(在第 8 页(共 25 页)的顶部)我解压了 tar.gz 文件并通过键入以下命令编译了内核模块制作命令在正确的路径中。当我用以下命令编译模块时制作命令,我收到以下错误:
make -C /lib/modules/3.16.0-0.bpo.4-amd64/build SUBDIRS=/home/xillybus/module modules
make: *** /lib/modules/3.16.0-0.bpo.4-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2
/lib/modules/3.16.0-0.bpo.4-amd64/build路径不存在。这是什么意思?我应该安装一些内核包吗? www 对我没有帮助。
这话题面临类似的问题,但驱动程序不同。
我被困在获取 kernel.org cp210x.c该主题的原因是我需要下载适当版本的 Xillybus 而不是 cp210x.c。
答案1
您需要安装适当的linux-headers
软件包。
apt-get install linux-headers-$(uname -r)
应该可以解决问题。