OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3149|回复: 3

opencv_world400.dll问题

[复制链接]
发表于 2019-3-21 16:53:23 | 显示全部楼层 |阅读模式
写程序调用了opencv中的函数,opencv用的是4.0版本,当考到一个干净的环境,发现opencv_world400.dll依赖ucrtbase.dll,concrt140.dll,api-ms-win-core-file-l1-2-0.dll,api-ms-win-core-file-l2-1-0.dll,api-ms-win-core-localization-l1-2-0.dll等等差不多有20个DLL,想 问一下,是跟我编译的opencv_world400.dll有关系,还是什么原因造成这样的,太多DLL在一起感觉,程序看起来不灵活
回复

使用道具 举报

发表于 2019-3-22 21:01:38 | 显示全部楼层
你这么一说,我使用depends看了一下,的却有很多dll,你有在新的环境里面运行一下吗?是不是需要全部的这些dll?在之前的版本里面是没有发现这些情况的。
回复 支持 反对

使用道具 举报

发表于 2019-3-26 15:04:17 | 显示全部楼层
造成这个问题的原因是,路径设置不对。在vs2015 和vs2017下对opencv4.0的路径设置中有一个就是库文件的路径设置。如果是vs2015下,要用vc14下的lib下opencv_world400.lib和opencv_world400d.lib这两个文件。另外就是一定要把文件名的后缀dll改成lib
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-26 08:38 , Processed in 0.008309 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表