windows10 vs2017编译opencv_contrib3.4.7的小坑及编译好的资源

1、注意要用正斜杠  /    不要用 \  https://github.com/opencv/opencv/issues/11655 

 

CMake Error at cmake/OpenCVModule.cmake:368 (_glob_locations):
  Syntax error in cmake code at

    E:/opencv_github/opencv/cmake/OpenCVModule.cmake:368

  when parsing string

    E:\opencv_github\opencv_contrib\modules

  Invalid character escape '\o'.
Call Stack (most recent call first):
  modules/CMakeLists.txt:7 (ocv_glob_modules)

 

 2、而且很多时候连接都不好,需要自己下载文件

https://www.cnblogs.com/huluwa508/p/10142718.html

https://zhuanlan.zhihu.com/p/90810839

3、如果要编译成opencv_world一个集成库,而不是一堆乱麻,要打开选项  https://stackoverflow.com/questions/34867289/opencv-3-x-only-contains-one-lib-opencv-world-lib

 

 

 

4、其他参考

https://blog.csdn.net/wukai0909/article/details/77869399

https://blog.csdn.net/qq_38131812/article/details/90292703

5、编译好的附件以及cmake里可能连接不好,需要自己下载的文件

https://download.csdn.net/download/li_haoren/12158008

 

6、碰到个问题,但没解决的思路,只能暂时绕过

在编译的时候开启了build_opencv_world,只生成了opencv_world347.lib/dll 但在使用的时候,已经导入了opencv_world347.lib 编译的时候还是报缺少了 opencv_core347.lib,补了这个后又报缺少opencv_imgproc347.lib。着实想不清楚,因为world已经包含了这些啊

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值