휴대폰 웹캠을 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