初次接触OpenCV,难免要折腾一番,下面总结一下
学习教程
安装
出现
无法打开opencv_ts300.lib
error LNK2019: 无法解析的外部符号 _cvReleaseImage,该符号在函数 _main 中被引用 opencv
说明:不管你系统是32位还是64位,路径目录均选择X86,因为编译都是使用32位编译;如果选用X64,则程序运行时候会出错。
已加载“C:\Windows\SysWOW64\ntdll.dll”,Cannot find or open the PDB file
如果是中文版的话,请按照以下步骤:
工具->选项->调试->符号->Microsoft符号服务器(选中)
再次运行即可解决该问题。
如果是英文版的话,请按照以下步骤:
tools->option->debugging->symbol->server(选中)
同样再次运行即可。
这个错误出现的原因应该是64位与32位的兼容问题。
一开始opencv库都调用x64,不行。
全都换成x86,也不行。
后来是因为环境变量中必须同时加上x86和x64的bin文件目录,解决。