@TOC严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK1104 无法打开文件“opencv_calib3d249d.lib” live_beautiful_camera_streaming F:\人脸识别美颜\live_beautiful_camera_streaming\live_beautiful_camera_streaming\LINK 1
VS 2013 或者 更高版本加载 OpenCV 会出现严重性错误, 例如 :LNK1104 无法打开文件“opencv_calib3d249d.lib 等等错误.网上很多解决方式,我觉得很多都弄得太负复杂了
很多遇到这些问题的 可能很多都跑别人的代码 或者是自己加载的动态库不对造成的 .
比如下面的这个错误
!
我跑的别人的代码, 我的OpenCV 是2.4.9的 所以出现这个问题
出现这个问题的原因应该是说 别人的是OpenCV高版本的 而我加载了低版本的 点LIB
然后改一下
点击属性管理器
点击那个附加依赖项旁边那个倒三角编辑加载点lib
我的已经加载了OpenCV 2.4.9版本的了 所以报错了 然后直接删掉
然后添加 2.4.10版本的 注意这个版本是你自己选择的版本 我用的 2.4.10的 你的可能不是 但是大同小异
然后我这里的lib都加载进项目里
重命名 一个个复制吧
然后全部复制 换到项目里
有没有发现这张图和上面那个不一样了?
加载完点确定 让后项目再编译通过了
还不理解的 说清楚问题 并截图 可以给我发邮件 okjokull@gmail.com 我会及时回复的