参考博客:
https://www.cnblogs.com/thisisajoke/p/12095030.html
https://blog.csdn.net/ezhchai/article/details/80557936
自测踩坑:
1.如果还是遇到需要opencv_world341.dll的,需要按照第二个连接里面提到的,cmake的时候,最后在没有问题的时候,把build_opencv_world选上,再次配置(configure)一下,然后进行就差不多了;
2.如果遇到
CUDA_nppi_LIBRARY (ADVANCED)
类似的错误,可以搜一下,说的是cuda 9不支持了,应该搜来搜去都是那个博客的解法,
链接:https://blog.csdn.net/u014613745/article/details/78310916
然而我并没有成功,依旧有这个问题,所以,我发现了有一个选项:WITH_CUDA, 是的,我把它置成off,不选不就行了吗,,,,,反正我是不用,如果你要用的话,可能要自己想办法了,不过我可能是因为自己老早装cuda的时候就没有装好,我是懒得折腾了(应付作业)。
3.最后提醒一下,写好了opencvConfig.h头文件,请记得在main.cpp里面包含一下,不然不会自动包含的,毕竟是静态的嘛。(我就是忘记了,还说怎么不对,晕死)