在使用matlab和c++混合联编后,将release版本的exe程序放到另外一个没有安装matlab的系统中,双击会报错,提示缺少某某某.dll组件。
这时千万别按照提示将相应的组件单独复制到exe所在文件夹中,正确的操作是从原系统的matlab中复制MCRInstaller.exe文件参考位置为(F:\Matlab 2016b\toolbox\compiler\deploy\win64),根据提示进行操作,安装完成mcr环境后程序就可以正常运行了。
在使用matlab和c++混合联编后,将release版本的exe程序放到另外一个没有安装matlab的系统中,双击会报错,提示缺少某某某.dll组件。
这时千万别按照提示将相应的组件单独复制到exe所在文件夹中,正确的操作是从原系统的matlab中复制MCRInstaller.exe文件参考位置为(F:\Matlab 2016b\toolbox\compiler\deploy\win64),根据提示进行操作,安装完成mcr环境后程序就可以正常运行了。