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を設定する前に

おすすめ記事