установить opencv2, перемещение R_X86_64_32 против `.bss 'нельзя использовать при создании общего объекта;перекомпилировать с -fPIC - PullRequest
0 голосов
/ 22 марта 2019

при установке opencv3.2 cd opencv3.2 cmake -D CMAKE_BUILD_TYPE = TELEASE -D CMAKE_INSTALL_PREFIX = / USR / локальный сделать -j12 и произошла ошибка / usr / bin / x86_64-linux-gnu-ld: /usr/local/lib/libavformat.a(allformats.o): перемещение R_X86_64_32 против `.bss 'нельзя использовать при создании общего объекта; перекомпилировать с -fPIC /usr/local/lib/libavformat.a: ошибка при добавлении символов: неверное значение collect2: error: ld вернул 1 состояние выхода modules / videoio / CMakeFiles / opencv_videoio.dir / build.make: 273: сбой рецепта для цели 'lib / libopencv_videoio.so.4.1.0' make [2]: * [lib / libopencv_videoio.so.4.1.0] Ошибка 1 CMakeFiles / Makefile2: 9277: сбой рецепта для целевых модулей / videoio / CMakeFiles / opencv_videoio.dir / all make [1]: * [modules / videoio / CMakeFiles / opencv_videoio.dir / all] Ошибка 2 make [1]: *** В ожидании незавершенных работ ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...