matlab2020a编译环境 MCR 安装步骤(非常实用)
最近在研究c++调用matlab函数时遇到了一个非常头疼的问题!!!
1、问题描述
(1)在c++调用matlab后,对c++代码进行封装(.exe),封装后在未安装matlab的电脑上运行,尽管在c++工程中已经包含了各种DLL,但是仍然无法正常运行!!!
(2)最后才发现尽管执行机上安装matlab是非必要的,但是配置matlab运行环境却是必要的;在不安装matlab的情况下,安装MCRinstaller也可以配置matlab运行环境!!!
2、c++调用matlab函数
参考链接:
C++调用matlab函数(未安装 matlab 也可以使用)_一米九零小胖子的博客-CSDN博客_c++调用matlab
3、MCR的安装
(1)找到MCRinstaller.exe
方式一:在matlab的安装目录:D:\MATLAB\R2016a\toolbox\compiler\deploy\win64 中找到MCRinstaller.exe 然后直接安装即可(直接下一步);
方式二:打开matlab在命令框输入:mcrinstaller 回车查看MCRinstaller.exe的位置,然后安装即可;
方式三:在官网下载对应版本MCRinstaller.exe
下载地址:MATLAB Runtime - MATLAB Compiler - MATLAB
说明1:如果该路径下没有MCRinstaller.exe,则可以通过在matlab命令框中输入:compiler.runtime.download在线下载MCRinstaller.exe;
说明2:matlab2019及后版本,从官网下载的MCR便不再是 MCRinstaller.exe ,而是一个独立安装包,在下载安装包后需要点击setup.exe后方可使用,系统默认自动添加环境变量和地址,然后可直接进行c++工程封装后的.exe;
(2)安装包内容如下
win7系统下安装MCR参考:win7 下MCR的安装以及环境变量配置_mingo_敏的博客-CSDN博客_mcr环境
注意事项!!!
非常重要!!!
如果 matlab 代码中涉及到读取某个文件夹下的文件,则在 c++ 调用时需要将被读取文件放到和 matlab 代码中路径相对应的文件夹下,否则会出现闪退情况!!!
matlab2020a编译环境 MCR 安装步骤(非常实用)相关推荐
- 准备编译环境,安装gcc,工具make
准备编译环境,安装gcc,工具make 1.yum install -y gcc 2.yum install make 3.yum install -y php-devel 4.yum install ...
- python软件安装步骤-Linux中Python 环境软件包安装步骤
简介: 记录一下关于 Python 环境软件包的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-relea ...
- 【转】Android 4.3源码的下载和编译环境的安装及编译
原文网址:http://jingyan.baidu.com/article/c85b7a641200e0003bac95a3.html 告诉windows用户一个不好的消息,windows环境下没法 ...
- nvm详解(mac环境nvm安装步骤及踩坑问题)
1.定义 nvm,全称 Node Version Manager ,也就是node版本控制:它是一个命令行应用,可以协助您快速地 更新.安装.使用.卸载 本机的全局 node.js 版本. ...
- matlab mcr安装图标,Matlab运行环境MCR安装
1.安装Matlab 目标机上应该可以不用安装,只需要在编译机上安装 2.在安装路径中获取MCR 进入matlab输入mcrinstaller,会弹出mcr的路径 ans = /usr/local/M ...
- openWRT的SDK编译环境的安装和设置
安装openWRT的SDK是为了编译能运行在openWRT路由器里的程序,其实这个SDK就是一个交叉编译工具,包括GCC交叉编译器,系统运行库,头文件等等. 首先是要感谢清华大学的镜像软件站https ...
- redis--Linux环境下安装步骤
下载Linux安装包,放到 /usr/local 目录下,解压压缩包: tar zxvf 安装包名称,解压后进入到redis的安装目录下,运行命令 #make 这时候如果报错误,如下: make[3] ...
- linux安装perl编译环境,CentOS7 安装 perl 环境
1. 下载安装包 [root@node1 ~]# wget http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/perl-5.26.1.tar.gz -- ...
- c++语言编译环境,Windows安装C++开发环境-C++开发环境搭建-嗨客网
Windows安装C++语言开发环境教程 这里,我们选择使用 Dev-C++. Dev-C++下载地址 https://sourceforge.net/projects/orwelldevcpp/ D ...
最新文章
- MySQL_Workbench使用
- C#正则表达式编程(三):Match类和Group类用法
- IDEA导入Maven项目,pom.xml文件中 有inspects a maven model for resolution problems报错 !!!!!!!!!!有用
- java读图片显示到前端_java从前端获取参数添加到图片后返回整张图片
- 力扣100. 相同的树(JavaScript)
- 社区成员提议YFI修改默认2%管理费为动态费用
- weblogic启动项目失败查看_weblogic启动报错常见错误解决办法
- Redis Sentinel 机制与用法(二)
- 慕课网_《Netty入门之WebSocket初体验》学习总结
- Salesforce入门教程(中文)-020 VF使用静态资源移动端开发(未完)
- 计算机号密码保护,如何使用BIOS或UEFI密码保护计算机 | MOS86
- Docker login 命令-Docker login 作用-Docker login 默认用户名和密码-Docker登录-嗨客网
- chapter5. Java数据结构与java算法
- 11种图像清晰度评价函数附MATLAB代码
- wsl2使用vscode无法写入文件permission denied解决方法
- android模拟器比较好,安卓模拟器哪个好用,好用的安卓模拟器有哪些
- flash火焰燃烧的文字效果
- PDF转成Word或PPT后不能修改的原因和解决方法
- Antv X6 画布平移
- 专题 | Innovus 2020: 创新,永无止境