很多低版本的VS的opencv代码,在升级到高版本时,会遇到各种问题,以下以VS2010为例。
环境 VS2010+OPENCV-2.4.11
(1)下载 opencv-2.4.11.exe ,并安装opencv到C盘下;
(2)参照网址:
https://www.cnblogs.com/hdsong/p/5628944.html
跟以上 帖子不一样的地方,因为我的Windows是64位操作系统,所以,PATH里面,为了以防万一,都即添加X86,又添加了X64的所有库。
(3)配置完成后,运行
出现关于_WIN32_WINNT问题;
参照帖子
https://blog.csdn.net/wishchin/article/details/14332009
进行改错,问题解决。
出现新的错误。
(5)
在计算机中搜索这两个库,并修改 这两个DLL的路径。
(4)出现以下错误
参照帖子
https://blog.csdn.net/10km/article/details/82557899
(5)出现以下错误
error C2668: “pow”: 对重载函数的调用不明确
参照帖子
https://blog.csdn.net/eickandy/article/details/47806907
编译通过。