看到过很多版本的安装过程,这两天下了SVN的最新版,研究了下document,其实官方的reference写的非常详细了.
首先下载Release或者SVN的OpenCV源码,下载CMake最新版.
打开CMake,选择 源码路径\opencv\
生成目录自己选一个
按Configure,选Visual Studio版本
列表里会有一些红色的东东,不管他,再按一次Configure就好了,然后按Generate
打开生成的目录里的OpenCV.sln
a.直接生成解决方案,这一步要编译100多个工程
b.然后找到INSTALL这个工程,右键点击它,单独生成这个.
这个工程其实就是把之前生成的dll,lib还有hpp都集合起来,放在\install\目录下,方便管理
对debug和Release模式分别执行a和b
都搞定了之后可以去\install\看一下.
把\install\bin\加到环境变量的PATH里(记得重启或者注销之后才能生效)
包含目录增加 \install\include\;\install\include\opencv\
库目录增加 \install\lib\
链接器,输入,增加 \install\lib\里的所有lib,如果是debug模式就加末尾带d的,Release加不带d的.
reference里提到要生成文档需要的软件,找了下没找到,貌似只有linux的? CMake的列表里有提示这个
还有就是安装NSIS之后可以把生成出来的\install\打包成安装文件,不过我装了NSIS,CMake里也没发现对应的package选项
如果哪位知道的话欢迎留言交流.