1. 程式人生 > >opencv-contrib在cmake中出現下載錯誤的解決。

opencv-contrib在cmake中出現下載錯誤的解決。

opencv-contrib的這個master版本Latest commit 23c0256Apr 12, 2017

在cmake中會出現下載錯誤,導致config失敗。

看cmake原始碼知道ocv_download這個函式在使用的時候,錯把PACKAGE寫成filename.

修改後再次config,generate成功。

D:\opencv\opencv_contrib\modules\dnn\cmake\OpenCVFindLibProtobuf.cmake
32 行改為
 ocv_download(PACKAGE "protobuf-cpp-3.1.0.tar.gz"

D:\opencv\opencv_contrib\modules\dnn_modern\CMakeLists.txt
20行改為
ocv_download(PACKAGE "v1.0.0a3.tar.gz"

D:\opencv\opencv_contrib\modules\xfeatures2d\cmake\download_boostdesc.cmake
22行改為
 ocv_download(PACKAGE ${name_${id}}

D:\opencv\opencv_contrib\modules\xfeatures2d\cmake\download_vgg.cmake
16行改為
ocv_download(PACKAGE ${name_${id}}