学习上的坑一个个踩过来,始终相信我能做到。
1、VS编译器中Debug|x64和Release|x64属性管理器(视图->其他窗口)Microsoft.Cpp.Win64.user为同一个
2、配置opencv花了很多时间,opencv2和3都能在win32下编译通过,在x64平台下opencv3测试一个显示图片demo报错OpencvError:Assertion failed(size.Width>0&&size.height>0)http://answers.opencv.org/question/18135/opencv-error-assertion-failed-sizewidth0-sizeheight0-in-unknown-function/
3、如果提示缺少opencv_world310d.dll或opencv_world310.dll,请复制D:\opencv\build\x64\vc14\bin目录下的相应的dll到C:\Windows\System32
4、Vs2015+opencv3.1.0+cuda8.0+cudnnV5.1,用cudnn64_4编译不通过,改成V5完美运行
感谢博客https://blog.csdn.net/baidu_36669549/article/details/79798587
5、疑问就是Debug和Release下的区别在vs2013配置opencv249时Debug|x64能运行,而Release|x64不能。
6、编译器选择开始调试就生成了darknet.exe,没有执行,减少了执行可能报错。