LinuxCan Raspberry pi, Builing Kvcommon Error 2

问题描述 投票:0回答:0

我尝试在我的树莓派上安装带有 canlib 的 linuxcan。我遵循了几个教程,其中一个是 Kvaser 的教程:https://www.kvaser.com/developer-blog/building-canlib-linuxcan-raspberry-pi/

据说

sudo apt install linux-headers-$(uname -r)
在树莓派上不起作用。他们提供了一种解决方法,但是当

make

编译器给出以下输出:

buidling kvcommon
Kernel src: /lib/modules/6.1.19-v8+/build
make -C /lib/modules/'uname -r'/build M=/home/boat/linuxcan/linuxcan/common modules
make[2]: Entering directory '/home/boat/linuxcan/linuxcan/common'
make[2]: *** /lib/modules/6.1.19-v8+/build: No such file or directory. stop.
make[2]: Leaving directory '/home/boat/linuxcan/linuxcan/common'
make[2]: *** [/home/boat/linuxcan/linuxcan/common/../config.mak:172: kv_module] Error 2
make[1]: Leaving directory '/home/boat/linuxcan/linuxcan/common'
make: *** [Makefile:141: common] Error 2

Error output

它仍在使用“uname -r”搜索内核。我真的不明白这一切背后的魔力,但我能说的是它不起作用。

你能帮帮我吗?提前致谢:)

python makefile raspberry-pi can-bus
© www.soinside.com 2019 - 2024. All rights reserved.