OpenCV3.4.0sample编译(vs2017+win1064位)
OpenCV的源码编译网上有很多教程,再有就是OpenCV+contrib模块的编译,这我是参考51cto学院贾志刚老师的视频,当然网上也有很多的教程,读者可以自己百度,今天这里主要介绍OpenCV中sample的编译,源码编译的时候,source文件下的samples文件是没有自动编译的,所以需要自己重新编译。
在这个过程中,主要参考了这位博主的文章,文章讲的很详细,如果不够解决你的问题还可以参考这篇文章。不过我在正确编译之前,可是遇到了更多的问题,之前看了其他的一些文章说是要改samples\cpp\example_cmake中的CMakeLists.txt,而且还很麻烦,弄了会也没有成功。最后我才找到了上面所提的博主的文章,按照他的配置也还是报错,如下图所示:
即使是更改了路径也还是报错。后来想我和博主的不同主要是我之前更改过CMakeLists.txt,可能会导致cmake的时候出错,后面直接重新解压了安装包,把相关文件全部重新替换掉才成功了。下图是我生成解决方案的视图:
可以看到终于成功了,很开心啊,就会去点运行,这个时候是不能直接去点运行了,应该任意选择一个项目,然后右键选择设置为启动项,然后再点击运行。