Building OpenCV with Visual Studio 2015

2015/12/25 Edit: OpenCV 3.1已经release,已包括VS2015的lib。

VS2015已经正式发布1个月了,但是OpenCV的vc14预编译版本还没有出来。原因是官方的源代码在VS2015下编译会出错,在我这里是perf_test和opencv_python会出错。不过考虑到楼主的实际应用暂时还用不到这两个库,所以在编译的时候就去掉了。如果用官方的vc12的预编译库搭配VS2015的开发环境,写出来的程序在运行时就会有各种各样的奇葩错误,包括Debug版本和Release版本的错误情况都不尽相同,单步调试都无法找出错误等等。其实就是vc12的库与VS2015的开发环境相性不好。现在楼主基于OpenCV2.4.12.1的源代码编译出来的x86和x64的库,用起来之后之前奇葩出错的程序运行一切正常。
OpenCV3.0暂时就先不编译了,问题比较多,而且non-free等库还得重新下载编译,出错的点其实也在perf_test这一项。
楼主编译的库基于官方git的2.4.12.1release版本。
主要是包括lib,include,share等文件夹,没有源代码,文档等其他东西。
链接:http://pan.baidu.com/s/1jG1XSdo

你可能感兴趣的:(OpenCV,visual,studio,opencv,源代码)