mtwm.net
当前位置:首页 >> 错误 1 Error LNK1104: 无法打开文件“opEnCv_CorE2... >>

错误 1 Error LNK1104: 无法打开文件“opEnCv_CorE2...

我当时也出现过这种情况 ,那时我是环境配错了 貌似你的包含目录有问题 我配了2个在包含目录 你在仔细检查下吧

需要在你的项目-属性中修改链接器的选项 附加库,把你的lib库的目录改为 opencv 2.4.10 lib库文件所在的目录.输入项,把你的这些lib文件名称写在输入项中

方法/步骤打开运行出错INK : fatal error LNK1104: 无法打开文件“opencv_calib3d300.lib;”的项目文件选中项目文件右击弹出属性配置页面,选择“链接器”“附加依赖项”,在页面中可以看到下图红色框内的内容在下图中可以看到

你这个程序应该是用opencv的低版本写的吧,我在网上下的用1.0写的,所以VS10和opencv2.3及时配置好了也打不开.因为版本升级所以文件后缀不一样,所以打不开lib.我的解决方法是把 原来opencv1.0里面的相关文件(那些无法打开的,比如所有的lib)全部复制到opencv2.1相应目录下面,这样就可以了.

最好的解决办法是把你用到的dll都放到你可执行文件所在目录

看来你的项目属性里写的还是opencv_core231d.lib,没有改过来,所以他说找不到.在项目属性链接输入附加依赖项 里改一下连接的lib版本号就好了,改成opencv_core244d.lib,等等.

把这个opencv_core220.lib库加进去.

找不到该库文件吧:看看你的VC属性中的附加依赖项有没有包含该库?实在不行,要不直接调用:#pragma comment(lib,"opencv_core249d.lib")

说明你库还没有配置好,你的程序找不到lib文件的路径.如果要解决,最简单的方法就是,把这个lib拷贝到你的当前运行的.exe同级目录下面. 不过,建议你重新配置好.

找不到该库文件吧:看看你的vc属性中的附加依赖项有没有包含该库?实在不行,要不直接调用:#pragma comment(lib,"opencv_core249d.lib")

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com