编译VS2013+opencv3.2.0
2017-02-26 02:18
337 查看
可以不用自己编译,直接下载下来使用,不过直接下载下来的安装包里只有x64的,而且VS版本是vc14,所以我打算自己编一个vc12的x86的库。
1、下载opencv源码
opencv源码地址:https://github.com/opencv
需要下opencv/opencv
如果需要opencv_contrib,还要下载opencv/opencv_contrib的源码
直接git拉速度较慢,建议直接下载zip的源码压缩包
2、cmake配置
建立一个build文件夹放编译后生成的东西,
如果需要opencv_contrib,要在配置表中找到“OPENCV_EXTRA_MODULES_PATH”,设置其参数值为open_contrib源码包中的modles目录,我的目录是“D:\Program\opencv320\opencv_contrib\modules”
此处cmake时可能会出错,最好是在cmake界面中找到“D:\Program\opencv320\opencv_contrib\modules”,如果是直接粘贴过去的路径,会存在'\'和'/'的问题
configure时会下载几个文件,如果网速不好,或被墙了,可能会失败。
ffmpeg:下载好的会在"D:\Program\opencv320\opencv\3rdparty\ffmpeg\downloads"下面
ippicv:我在下载这个时就失败了,只好自己找了一个放进去
protobuf:在下载这个时,cmake里也失败了,只好再自己找到v3.1.0/protobuf-cpp-3.1.0.tar.gz放进去
3、编译
cmake中generate成功后,打开OpenCV.sln,点生成解决方案就好了。
1、下载opencv源码
opencv源码地址:https://github.com/opencv
需要下opencv/opencv
如果需要opencv_contrib,还要下载opencv/opencv_contrib的源码
直接git拉速度较慢,建议直接下载zip的源码压缩包
2、cmake配置
建立一个build文件夹放编译后生成的东西,
如果需要opencv_contrib,要在配置表中找到“OPENCV_EXTRA_MODULES_PATH”,设置其参数值为open_contrib源码包中的modles目录,我的目录是“D:\Program\opencv320\opencv_contrib\modules”
此处cmake时可能会出错,最好是在cmake界面中找到“D:\Program\opencv320\opencv_contrib\modules”,如果是直接粘贴过去的路径,会存在'\'和'/'的问题
configure时会下载几个文件,如果网速不好,或被墙了,可能会失败。
ffmpeg:下载好的会在"D:\Program\opencv320\opencv\3rdparty\ffmpeg\downloads"下面
ippicv:我在下载这个时就失败了,只好自己找了一个放进去
protobuf:在下载这个时,cmake里也失败了,只好再自己找到v3.1.0/protobuf-cpp-3.1.0.tar.gz放进去
3、编译
cmake中generate成功后,打开OpenCV.sln,点生成解决方案就好了。
相关文章推荐
- 【caffe】windows下vs2013+opencv3.2.0+opencv_contrib(包含dnn)+cmake3.8编译与配置
- OpenCV 3.2.0 +Win10+ CUDA 8.0+ VS2013 编译
- 【OpenCV3】OpenCV3.2.0在VS2013环境下Cmake编译与快速配置
- vs2013配置opencv3.2.0
- ITK-Snap3.2.0 Build 编译 VS2013
- Windows平台下OpenCV3源码编译(VS2013)
- openCV310编译vs2013问题解决
- vs2013编译opencv2.4.7错误解决办法
- Windows下利用CMake和VS2013编译OpenCV
- OpenCV3.0 + VS2013配置三:编译和调试OpenCV源码
- Windows下利用CMake和VS2013编译OpenCV
- VS2015使用opencv3.2.0版本,支持X64位编译的配置
- 编译cuda版本的opencv——cuda7.5+opencv2.4.9+vs2013
- win7 X64 vs2015 编译opencv-3.2.0 + contrib-3.2.0 + cuda8.0
- VS2013+opencv3.3的安装(或自行编译源码)及配置
- 编译opencv2.4.9+cuda6.5+vs2013生成自己的X64库
- Windows下利用CMake和VS2013编译OpenCV
- 基于windows下使用CMake和VS2013编译OpenCV的环境搭建
- vs2013 + win8.1 + cuda8.0 手工编译 opencv2.4.9