【问题标题】:Opencv installation error ubuntu 14.04Opencv安装错误ubuntu 14.04
【发布时间】:2015-12-21 08:30:23
【问题描述】:

我正在尝试使用this guide 在 ARM 的 Ubuntu 14.04 上构建 OpenCV。我已尝试安装每个软件包,但它在 CMAKE 上为我提供了这些错误。

checking for module 'gstreamer-base-1.0'
package 'gstreamer-base-1.0' not found
checking for module 'gstreamer-video-1.0'
package 'gstreamer-video-1.0' not found
checking for module 'gstreamer-app-1.0'
package 'gstreamer-app-1.0' not found
checking for module 'gstreamer-riff-1.0'
package 'gstreamer-riff-1.0' not found
checking for module 'gstreamer-pbutils-1.0'
package 'gstreamer-pbutils-1.0' not found
Looking for linux/videodev.h
Looking for linux/videodev.h - found
Looking for linux/videodev2.h
Looking for linux/videodev2.h - found
Looking for sys/videoio.h
Looking for sys/videoio.h - not found
checking for module 'libavresample'
package 'libavresample' not found
Looking for libavformat/avformat.h    
Looking for libavformat/avformat.h - found
Looking for ffmpeg/avformat.h
Looking for ffmpeg/avformat.h - not found
checking for module 'libgphoto2'
package 'libgphoto2' not found  
CMake Warning at 3rdparty/ippicv/downloader.cmake:54 (message):ICV: Local copy of ICV package has invalid MD5 hash:d41d8cd98f00b204e9800998ecf8427e (expected:
8b449a536a2157bcad08a2b9f266828b)
Call Stack (most recent call first):3rdparty/ippicv/downloader.cmake:108 (_icv_downloader)cmake/OpenCVFindIPP.cmake:235 (include)cmake/OpenCVFindLibsPerf.cmake:12 (include)CMakeLists.txt:526 (include)
ICV: Downloading ippicv_linux_20141027.tgz...
CMake Error at 3rdparty/ippicv/downloader.cmake:71 (file):
file DOWNLOAD HASH mismatch for file: [/home/akash/Downloads/opencv-3.0.0/3rdparty/ippicv/downloads/linux-8b449a536a2157bcad08a2b9f266828b/ippicv_linux_20141027.tgz]expected hash: [8b449a536a2157bcad08a2b9f266828b]actual hash: [d41d8cd98f00b204e9800998ecf8427e]
Call Stack (most recent call first):3rdparty/ippicv/downloader.cmake:108 (_icv_downloader)cmake/OpenCVFindIPP.cmake:235 (include)cmake/OpenCVFindLibsPerf.cmake:12 (include)CMakeLists.txt:526 (include)
CMake Error at 3rdparty/ippicv/downloader.cmake:75 (message):ICV: Failed to download ICV package: ippicv_linux_20141027.tgz.Status=7;"Couldn't connect to server"
Call Stack (most recent call first):3rdparty/ippicv/downloader.cmake:108 (_icv_downloader)cmake/OpenCVFindIPP.cmake:235 (include)cmake/OpenCVFindLibsPerf.cmake:12 (include)CMakeLists.txt:526 (include)
Configuring incomplete, errors occurred!

【问题讨论】:

  • 对不起..它的格式不是很清楚..

标签: opencv cmake opencv3.0


【解决方案1】:

CMAKE 抱怨 MD5 哈希不匹配。

3rdparty/ippicv/downloader.cmake:54 处的 CMake 警告(消息):ICV:ICV 包的本地副本具有无效的 MD5 哈希:d41d8cd98f00b204e9800998ecf8427e(预期: 8b449a536a2157bc​​ad08a2b9f266828b)

由于the cmake file 中提供的哈希值是正确的,这可能会告诉您下载的包已损坏。

【讨论】:

    【解决方案2】:

    再试一次:

     cmake \
     -DOPENCV_ICV_URL="http://downloads.sourceforge.net/project/opencvlibrary/3rdparty/ippicv"
    

    【讨论】:

      【解决方案3】:

      您可以从以下链接下载 ippicv_linux_20141027.tgz。并更换 和 /home/akash/Downloads/opencv-3.0.0/3rdparty/ippicv/downloads/linux-8b449a536a2157bc​​ad08a2b9f266828b/ippicv_linux_20141027.tgz

      链接: http://osdn.net/projects/sfnet_opencvlibrary/downloads/3rdparty/ippicv/ippicv_linux_20141027.tgz/

      【讨论】:

      猜你喜欢
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-11
      • 1970-01-01
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      相关资源
      最近更新 更多