一、报错截图如下:

二、操作过程如下:

1.先是使用vs2015打开了vs2017的C++工程,编译运行后没有异常出现;

2.后再用vs2017打开工程,执行调用matlab的函数时报如上错误。

三、原因分析及结果处理

1.由于代码未有改动,所以最开始就认为是matlab的环境改变了导致报上述错误,于是卸载matlab R2020a后再重装,仍然报错;

2.上matlab官网论坛未找到答案,后发现该博文(记录一次Matlab环境报错:The MATLAB Runtime instance could not be initialized - 水为痕 - 博客园),虽然是报未初始化的错误,但感觉和我的问题类似,于是按照文中的方法,将C:\Users\Administrator\AppData\Local\Temp\Administrator\mcrCache9.8

这个matlab的临时文件夹删除后,再重新编译运行,问题得到解决。

总结:暂时猜测是由于先使用了vs2015编译了该工程,而vs与matlab的版本本身就有一定的对应要求(具体没有详细了解,只是大概浏览了一些论坛),所以导致出现该错误,具体原因还有待了解。

C++调用matlab dll报错:Invalid input:Null runtime instance相关推荐

  1. 调用matlab dll报错,c#调用MATLAB的dll时出错

    MATLAB是2014a,VS是2013的. 在C#中调用matlab生成的dll文件时,ceshi.Class1 yaoyi = new Class1();  对类进行实例时,抛出异常.异常为: 未 ...

  2. matlab mcr调用,mcr环境下,vs调用matlab,报错access violation

    // fangcheDlg.cpp : 实现文件 // #include "stdafx.h" #include "fangche.h" #include &q ...

  3. python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call

    python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call ...

  4. c# 传递Null的string值导致的调用C++的dll报错 Attempted to read or write protected memory.

    c# 调用C++的dll报错 Attempted to read or write protected memory: 原因是:c# 传递Null的string值导致的,将Null改为string.e ...

  5. MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image

    MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image ...

  6. C# 调用NationalInstruments的dll报错问题 未能加载文件或程序集

    C# 调用NationalInstruments的dll报错问题 问题原因:dll版本不匹配导致的,需要做如下操作解决问题 未能加载文件或程序集"NationalInstruments.Co ...

  7. 微信二次分享签名错误php,微信二次分享报错invalid signature问题及解决方法

    基于微信公众号开发的h5页面(使用jssdk接口),由用户A分享给用户B,用户B再次分享这个页面时,不能成功分享.问题出在用户B收到的分享链接与用户A打开的链接不同 A用户的链接为 B用户收到的连接 ...

  8. python3中调用map函数报错map object at 0x000001EF004D97B8

    python3中调用map函数报错<map object at 0x000001EF004D97B8> 在python中这样的一段代码报错: a=map(int,input().split ...

  9. ERP系统调用调用集成平台报错

    ERP系统调用调用集成平台报错 故障现象 发版后,有部分对象由于在发版过程中处于"执行中"的状态,并且与发版对象之间存在依赖关系,因此发版结束后这些"执行中"的 ...

最新文章

  1. 在JSP客户端限制表单重复提交
  2. SPOJ 130 - Rent your airplane and make money(dp+优化)
  3. VBS脚本和HTML DOM自动操作网页
  4. 在 Windows 上直接运行 Linux,有命令行就是贼香
  5. ansible使用教程(4W字长文,保姆级别教程,建议收藏)
  6. git 撤销对工作区中文件的修改
  7. android listview自动加载更多,如何实现 Android ListView『上拉加载更多』?
  8. 解锁用户及数据库表,锁死进程
  9. 【SpringBoot】 logback 日志的集成
  10. k_means算法+python实现
  11. ER图设计数据库 练习题
  12. Prototype使用$$()函数
  13. mysql教研室_MySQL数据库 范式
  14. GJB 5000A与GJB 5000B区别
  15. 常用的jar包下载网站(自用)
  16. 前端页面实现在线预览文档Word、Excel、PPT、PDF
  17. 科学素养题(2022年2月-2022年10月)
  18. 网络口碑营销推广怎么能提高消费者的信任
  19. EIGamal encryption VS Pairing encryption
  20. Python爬取的数据存为json文件,并读取

热门文章

  1. c语言精灵宝可梦对战游戏,精灵宝可梦究极日月模拟器金手指代码大全
  2. 安卓手机端运行的adb工具_苹果、安卓手机端 移动营销、办公+华为云
  3. 大学计算机基础2014,2014《大学计算机基础》课程学习手册(学生).pdf
  4. 【数据结构】——顺序表介绍(独家介绍,小白必看!!)
  5. 95文件及文件夹操作实践
  6. 8月16最新青龙京东拉库《目前更新的库》
  7. 计算机如何连接共享网络设置,win7怎么共享无线_win7共享网络的设置方法
  8. 地震地图告诉你,地震带离你家有多远?危险指数最高的城市竟然是……
  9. leaflet沿线标注_LeaFlet学习之地图文字标注
  10. 高精地图语义分割标注