Win10+VS2015下CMake编译OpenCV
查了很多资料,最终发现了一篇最好的教程Cmake编译OpenCV教程
然而,在用VS2015生成解决方案时出现了错误
后来发现错误是
LNK1104 无法打开文件“python37_d.lib”
之后找到了解决方法
后来发现这种解决方法不适用于我,因为我是通过Anaconda安装的Python,里面压根没有python37_d.lib这个文件
然后找到了终极解决方案
另外的错误是,
26>D:\Anaconda3\Library\lib\hdf5.lib : warning LNK4272: 库计算机类型“X86”与目标计算机类型“x64”冲突
26>D:\OpenCV\opencv-3.4.6build\bin\Debug\opencv_world346d.dll : fatal error LNK1120: 66 个无法解析的外部命令
原因是用了32位的Anaconda安装,先卸载掉然后重启后安装64位。