步骤一 Cmake Opencv
1.下载Cmake编译器,网址链接 https://cmake.org/download/ ;
github下载Opencv文件,根据自身要求选择,https://github.com/opencv/opencv ;
GitHub 下载opencv_contrib,选择版本,
https://github.com/opencv/opencv_contrib/releases/tag/3.3.0 ;
其他版本本人亲自尝试过,报错,终止!
建议使用最新版本【前一个版本】的编译器,本人采用 cmake-3.9.6-win64-x64;
2.使用Cmake进行编译:
先对Opencv编译,怎么选择,网上有很多教程:第一个路径(源文件)包含你的电脑上 Opencv文件夹中的sources文件夹;
生成路径填写你想要生成的路径,电脑上任何位置均可以(很多网上教程直接给出在Opencv目 录下的bulid文件内,鄙人不推荐这种做法)。
注意:以上路径中,不要有任何的中文名。

再点击Configure,第一次Configure,出现红色,不用担心,再进行第二次Configure;
如果两次Configure没有报错,则会显示Configure Done!
最后点击Generate;很快就会完成,出现Generate Done!
步骤二 添加opencv_contrib库
找到 “OPENCV_EXTRA_MODULES_PATH ” (可通过搜索框输入关键字查找),再进行路径中添加opencv_contrib库中的modules文件,如我的电脑上是:D:\opencv_contrib-3.3.0\opencv_contrib-3.3.0\modules
再次Configure,出现configure done后,再次点击generate。
恭喜,至此,Cmake过程完成,后就是使用VS2017进行编译了。
步骤三 使用 Visual Studio 2017进行编译,生成文件。
点击Open project打开项目解决方案;(选择Dub或Released版本,也可以两个都生成)
找到ALL_BUILD,右键,点击生成;
在点击INSTALL,右键,生成;
步骤四 在VS2017中进行配置。
找到目录中的install文件夹;
后面内容,请自行百度。
网友评论