WIN10无法打开“opencv2/contrib.hpp 文件

一个很简单的问题,我今天搞的好复杂,竟然在WIN10环境下编译源码,浪费了一下午,写个博客纪念下

opencv3 使用Directory,需要包含contrib.hpp

新版本的opencv3.X系列在提升稳定性的同时也砍掉了一些常用的函数库,例如opencv2\contrib\contrib.hpp  ,这个库在opencv2.X版本中就有,到opencv3.x版本之后发现被砍掉了,还好opencv是开源的,可以直接将需要的源码部分包含到工程文件中编译就行了,一般兼容性还是不错的。
不要在win10环境下编译opencv和opencv_contrib源码,会遇到很多各种各样的问题,直接用已经编译好的 opencv3.x openv2.x,如果之前装的是openv3.x就需要再重新开始配置openv2.x不然编译会出现很多类似 LNK2019 该符号在函数 "public: __cdecl cv::Mat::~Mat(void)" 等的莫名其妙的问题,关于opencv3安装配置可以参考:https://blog.csdn.net/qq_41175905/article/details/80560429

 

参考链接:
https://blog.csdn.net/zeroling_0/article/details/100425347

https://blog.csdn.net/ezhchai/article/details/80557936?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章