很长时间以来,我一直试图在我的fedora 2032位系统中安装opencv,我遵循了python#install-opencv-python-in-fedora的指示,但毕竟,当我尝试安装cmake命令时,我一次又一次地收到错误。
scanning dependencies of target opencv_createsamples
[100%] Building CXX object apps/haartraining/CMakeFiles/opencv_createsamples.dir/createsamples.cpp.o
Linking CXX executable ../../bin/opencv_createsamples
/lib/libavcodec.so.55: undefined reference to `vpx_codec_vp9_dx_algo'
/lib/libavcodec.so.55: undefined reference to `vpx_codec_vp9_cx_algo'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/opencv_createsamples] Error 1
make[1]: *** [apps/haartraining/CMakeFiles/opencv_createsamples.dir/all] Error 2
make: *** [all] Error 2我关注了很多关于ffmpeg版本和更新内容的文章,但是我确实了解了一些。但当我试着
$ sudo yum update ffmpeg我得到的错误是
>Package(s) ffmpeg available, but not installed.
No packages marked for update我该怎么办?
发布于 2014-04-12 19:45:28
我在Linux上的OpenCV与FFmpeg的链接上找到了这个链接:如何在Fedora下安装FFmpeg & OpenCV
发布于 2016-04-22 13:16:41
在vmware上,我在fedora 19 (32位)上遇到了同样的问题--我更新了machin yum update,然后我退出并重新启动machin并尝试make agin,它工作了!:]现在在python上我成功地完成了import cv2。
https://stackoverflow.com/questions/23034326
复制相似问题