2014-12-07 3 views
1

Я использую opencv с python на малине pi, поэтому согласно учебникам в Интернете мне нужен драйвер V4L2. Я следую этому руководству, чтобы установить драйвер https://www.ics.com/blog/raspberry-pi-camera-module#.VAaCHqM0_YQRaspberry Pi V4L2 Ошибка компиляции Как исправить

Однако при компиляции я получаю эту ошибку. Я не знаю, в чем проблема, и никогда не сталкивался с этой проблемой раньше. Как это исправить. Благодарю.

make[3]: Entering directory '/home/pi/v4l-utils/utils/v4l2-compliance' 
    CXX v4l2-test-input-output.o 
v4l2-test-input-output.cpp: In function ‘int checkInput(node*, const v4l2_input&, unsigned int)’: 
v4l2-test-input-output.cpp:368:3: error: expected primary-expression before ‘.’ token 
v4l2-test-input-output.cpp:369:3: error: expected primary-expression before ‘.’ token 
v4l2-test-input-output.cpp: In function ‘int checkOutput(node*, const v4l2_output&, unsigned int)’: 
v4l2-test-input-output.cpp:733:3: error: expected primary-expression before ‘.’ token 
v4l2-test-input-output.cpp:734:3: error: expected primary-expression before ‘.’ token 
Makefile:438: recipe for target 'v4l2-test-input-output.o' failed 
make[3]: *** [v4l2-test-input-output.o] Error 1 
make[3]: Leaving directory '/home/pi/v4l-utils/utils/v4l2-compliance' 
Makefile:373: recipe for target 'all-recursive' failed 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory '/home/pi/v4l-utils/utils' 
Makefile:470: recipe for target 'all-recursive' failed 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory '/home/pi/v4l-utils' 
Makefile:398: recipe for target 'all' failed 
make: *** [all] Error 2 

ответ

0

Номера строк несколько изменились за 2+ года с момента публикации этого вопроса. Тогда у него могло бы быть больше ошибок с Raspbian 7 Wheezy на малине Pi 2 или классическом Pi.

Одной корректировкой на веб-странице было бы то, что лучше запустить ./bootstrap.sh, а не autoreconf. Я также пишу libjpeg-dev, чтобы избежать проблем с зависимостями со слишком специфичным libjpeg62-dev. Затем сборка и установка прекрасно работают сегодня на Raspbian 9 Stretch (gcc 6.3):

sudo apt-get install autoconf gettext libtool libjpeg-dev 
git clone git://git.linuxtv.org/v4l-utils.git 
cd v4l-utils 
./bootstrap.sh 
./configure 
make 
sudo make install 

 Смежные вопросы

  • Нет связанных вопросов^_^