解决opencv自定义dll 调用时找不到 opencv_world400d的pdb文件的问题

本文章将解决以下几个问题
其中报错包括

  1. OpenCV(4.0.0) Error: Assertion failed (!ssize.empty()) in cv::resize, file D:\opencv-4.0.0\opencv-4.0.0\modules\imgproc\src\resize.cpp, line 3784
  2. 未找到imread的定义,无法识别Mat类型等

解决办法

可查询到的解决方法

  • 将opencv_world400d.lib(debug状态下)和opencv_world400d.lib(release状态下)加入项目属性下链接器输入选下卡下的附加依赖项中。

  • 将以上两个的dll放入C:\Windows\System32

等等以上解决方案是常用解决此问题思路,若以上都无用请尝试以下方法

  1. 请确认原函数调试工程是release还是debug,需与你的生成dll的工程还有调用dll的工程保持一致。

在这里解释一下,我是先写了一个OpenCV的函数,调试成功后又新建了一个工程用作生成dll库,再开了一个新的工程尝试调用该dll库。在这样的情况下需要保持三者项目配置的完全一致

请右键工程点击属性再点开上方配置管理器查看一遍是否都是一致的。(千万不要嫌麻烦!!!!

  1. 保证上文所说的三个工程的属性中的c/c++的代码生成中的运行库一致(即下图

问题便可解决。

同时强调一下想要向dll内函数传string类型的参数,需将参数类型改成const char*否则会报各种无厘头的错误!

解决opencv自定义dll 调用时找不到 opencv_world400d的pdb文件的问题相关推荐

  1. 关于ubuntu自定义service服务时找不到/usr/lib/systemd/system目录的问题

    关于ubuntu自定义service服务时找不到/usr/lib/systemd/system目录的问题 问题 我们知道在 systemd 取代了 init 而成为广大 Linux 系统中 PID 为 ...

  2. opencv通过dll调用matlab函数,图片作为参数

    [blog 项目实战派]opencv通过dll调用matlab函数,图片作为参数                   前文介绍了如何"csharp通过dll调用opencv函数,图片作为参数 ...

  3. Gradle_04_解决多项目同级依赖时找不到符号的异常

    Gradle_04_解决多项目同级依赖时找不到符号的异常 参考文章: (1)Gradle_04_解决多项目同级依赖时找不到符号的异常 (2)https://www.cnblogs.com/shirui ...

  4. VS2013 编译程序时提示 无法查找或打开 PDB 文件

    "Draw.exe"(Win32):  已加载"C:\Users\YC\Documents\Visual Studio 2013\Projects\Draw\Debug\ ...

  5. 使用alipaySDK编译时找不到openssl/asn1.h文件的解决办法(初探)

    构建新的项目时,在重新引入alipaySDK进行编译之后出现了一个错误:找不到 #include<openssl/asn1.h> 这个文件 首先排除是SDK的问题以及代码问题.在重新翻看了 ...

  6. 解决IntelliJ Idea 集成TortoiseSVN 时找不到svn.exe,也就是 svn安装失败 找不到指定

    首先我们可以在http://subversion.apache.org/packages.html#windows上下载对应的SVN客户端.我使用的是TortoiseSVN,下载地址 :   http ...

  7. 解决OpenCV捕捉USB摄像头时抓帧失败的问题

    笔记本上外接了一个USB相机,用OpenCV打开摄像头捕捉图像结果报错如下: [ WARN:1] videoio(MSMF): OnReadSample() is called with error ...

  8. 【已解决】msvcp140d.dll没有被指定在windows上运行

    msvcp140d.dll没有被指定在windows上运行怎么解决?msvcp140d.dll是windows系统中一个很重要的文件,这个文件是随着windows系统在你的电脑中安装的时候一同形成的, ...

  9. vs2015+openCV(x64)出现运行时”无法查找或打开 PDB 文件”问题

    vs2015+openCV(x64)出现运行时"无法查找或打开 PDB 文件"问题 1. 前言 最近用到VS+openCV,配置环境过程中遇到一些了问题,在这里总结下,希望看到的以 ...

最新文章

  1. nltk 文本预处理
  2. 疯狂的程序员-第三章
  3. 巧克力王国 BZOJ 2850
  4. linux 解压安卓内核,解压内核镜像
  5. [Python + PyQt5] 均匀平面波的入射、反射及透射的仿真实验
  6. ARM指令ldr、str、stm、ldm理解
  7. AOP:静态代理实现方式①通过继承②通过接口
  8. RK3399 Android上面调试IMX291 Camera驱动
  9. C++黑客项目:U盘病毒免疫器
  10. java abs是什么意思_Java abs()方法
  11. 康耐视InSight软件电子表格视图功能介绍
  12. 2020年国外安卓应用上线上架应用市场渠道详细步骤介绍(关键词:APP,apk,发布,Google Play,Android,流程)
  13. 如何更换我的密钥对?
  14. 解析ARM中OS_CPU_A.S(中断级方式)
  15. python中row是什么意思_row
  16. C# Microsoft.Office.Interop.Owc11 导出excel文件
  17. 孩子免费就读|私企经理自费赴美国东海岸高校访学
  18. Latex之修改参考文献reference的字体大小
  19. 分布式ID之雪花算法SnowFlake
  20. 使用从create-react-app创建项目后,运行npm run eject报错解决方法

热门文章

  1. Simulink覆盖度详解-模型覆盖度
  2. 信息学奥赛题解1168
  3. DirectX 11 Tutorial 4 中文翻译版教程: 缓存区、着色器和HLSL
  4. 【uip移植】在AVR单片机ATMega16A上运行uip协议栈,网卡使用ENC28J60
  5. tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied
  6. connertone怎么远程连接服务器,离形得似_互联网艺术与化身网络建设.pdf
  7. JOJOの奇妙前端冒险(第一部) | 寻找C站宝藏
  8. MyEclipse 7.1官网下载
  9. Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现
  10. 学计算机女生笔记本电脑推荐,适合女生用的笔记本电脑 推荐详情