【问题标题】:opencv installation ffmpeg erroropencv安装ffmpeg报错
【发布时间】:2014-05-26 21:24:30
【问题描述】:

我已经尝试在我的 fedora 20 32 位系统中安装 opencv 很长时间了。我按照http://docs.opencv.org/trunk/doc/py_tutorials/py_setup/py_setup_in_fedora/py_setup_in_fedora.html#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

我该怎么办?

【问题讨论】:

    标签: python linux opencv ffmpeg


    【解决方案1】:

    我在 Linux 上将 OpenCV 链接到 FFmpeg 的主题上找到了此链接: How to install FFmpeg & OpenCV under Fedora Linux

    【讨论】:

      【解决方案2】:

      我在 vmware 上的 fedora 19(32 位)上遇到了同样的问题 我更新机器 yum update 之后我注销并重新启动机器并尝试make agin,它可以工作!:] 现在在 python 上我成功完成了import cv2

      【讨论】:

        猜你喜欢
        • 2017-05-30
        • 2012-06-16
        • 2023-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-11
        • 2016-12-26
        相关资源
        最近更新 更多