pi400에서 v4l2-loopback 드라이버를 빌드하는 중 오류가 발생했습니다.

pi400에서 v4l2-loopback 드라이버를 빌드하는 중 오류가 발생했습니다.

휴대폰 웹캠을 Raspberry Pi 400용 "가짜 웹캠"으로 바꾸려고 하는데 오류가 발생합니다.

Anas@raspberrypi:~/Downloads/server/v4l2loopback $ make
Building v4l2-loopback driver...
make -C /lib/modules/`uname -r`/build M=/home/Anas/Downloads/server/v4l2loopback modules
make[1]: *** /lib/modules/5.10.17-v7l+/build: No such file or directory.  Stop.
make: *** [Makefile:46: v4l2loopback.ko] Error 2
Anas@raspberrypi:~/Downloads/server/v4l2loopback $

이 문제를 해결하는 데 도움을 주세요.

답변1

커널을 한 번 빌드해야 할 수도 있습니다. 당신은 하나를 가질 때 무엇을 봅니까 ls -la /lib/modules/5.10.17-v7l+/?

카메라 모듈에도 동일한 지침이 필요하므로 여기에서 다음 지침을 따를 수 있습니다.https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-access-and-program-the-pivariety-camera-using-command-line-python-opencv-and- gstreamer/#22-create-a-virtual-video-node-access-by-python

간단히 말해서:

cd ~
sudo apt install git bc bison flex libssl-dev python2
sudo wget https://raw.githubusercontent.com/RPi-Distro/rpi-source/master/rpi-source -O /usr/local/bin/rpi-source && sudo chmod +x /usr/local/bin/rpi-source && /usr/local/bin/rpi-source -q --tag-update
mkdir $(uname -r)
rpi-source -d $(uname -r)

v4l2loopback을 구성하기 전에

답변2

나는 같은 문제가 있었고 커널 헤더를 설치하면 문제가 해결되었습니다.

sudo apt install raspberrypi-kernel-headers

관련 정보