首页 > 解决方案 > 在cmake中从源代码构建opencv4.4.0时出错

问题描述

我现在正在使用 windows10、vs2019、cmake-gui-3.18.1 从源代码构建 opencv4.4.0。在 cmake-gui 中配置后,我单击生成器按钮,我收到下面的错误消息。我是opencv的新手,我不知道如何解决它。任何可以提供帮助的人,谢谢。

上网查资料,下载IIPCV,找到E:\opencv\opencv-4.4.0.cache\ippicv,CMAKE还是有错误

CMake Warning at cmake/OpenCVDownload.cmake:202 (message):
  IPPICV: Download failed: 6;"Couldn't resolve host name"

  For details please refer to the download log file:

  E:/opencv/opencv-4.4.0/build/CMakeDownloadLog.txt

标签: c++opencvcmake

解决方案


OpenCV CMake 下载ippicv到路径$(YOUR_OPENCV_SOURCE_DIR)/.cache/ippicv。如果 CMake 检测到目标文件已在目录中,则 CMake 会跳过下载并继续处理现有文件。

我发现 OpenCV 4.4.0 的文件名ippicv如下:

879741a7946b814455eee6c6ffde2984-ippicv_2020_win_intel64_20191018_general.zip

您下载的文件必须以上述名称存在于.../.cache/ippicv/ 中。


推荐阅读