- OpenCV => 3.3.0
- Операционная система / Платформа => Raspberry Pi 3 модель B(Debian)
- Компилятор => UNIX Makefiles
- Cmake-GUI => 3.6.2
https://pastebin.com/5VGHA92m (сборка вывода с терминала)
[39%] Связывание общей библиотеки CXX./../lib/libopencv_videoio.so /usr /bin /ld: /usr/local/lib/libx264.a(common.o): перемещение R_ARM_MOVW_ABS_NC по отношению к `локальному символу 'нельзя использовать при создании общего объекта; перекомпилировать с -fPIC /usr/local/lib/libx264.a: ошибка при добавлении символов: неверное значение collect2: ошибка: ld вернул 1 модуль состояния выхода /videoio /CMakeFiles /opencv_videoio.dir /build.make: 228: рецепт для цели ' lib /libopencv_videoio.so.3.3.0 'не удалось сделать [2]: * [lib /libopencv_videoio.so.3.3.0] Ошибка 1 CMakeFiles /Makefile2: 4311: рецепт для целевых' модулей /videoio /CMakeFiles /opencv_videoio.dir /all ' fail make [1]: * [modules /videoio /CMakeFiles /opencv_videoio.dir /all] Ошибка 2 Makefile: 160: рецепт для цели' all 'не выполнен make: *** [all] Ошибка 2
используя opencv = 3.3.0 opencv_contrib = 3.3.0
перед сборкой I Не проверено: BUILD_opencv_world, BUILD_TBB, WITH_TBB, BUILD_opencv_python2, BUILD_opencv_python3, WITH_MATLAB, WITH_CUDA, BUILD_opencv_dnn, WITH_OPENGL, WITH_QT
и проверено: WITH_FFMPEG(по умолчанию)
Я установил все библиотеки (упомянутые в ссылке ниже)https://pastebin.com/vFkYzQ08 (обязательные библиотеки перед сборкой)
Я также попытался удалить все эти библиотеки и создать исходный код opencv с помощью ffmpeg и contrib (но при opencv 3.4 при сборке вылетает 23%, а для opencv 3.3 - 39%)