matlab的mcr问题,matlab compiler runtime(MCR)
MCR之前是 matlab component runtime的缩写,后更名为 matlab compiler runtime。MCR实际上是一组独立的共享库,也即是常说的动态连接库,所起的作用是使得你可以执行编译过的matlab文件,与matlab提供的另外两个库----数学库和图形库不同之处在于它支持matlab语言所有的特性,而不仅仅是数学计算和图形功能。换句话说他的作用就是给编译后的matlab文件执行提供一个环境。
matlab帮助系统对MCR的介绍
The MCR is an engine for execution of compiled MATLAB code.As such, when a compiled application runs, there is sometimes a delayas the MCR is initialized. There can be a delay the first time yourun the application, although typically less than you experience runningon the MATLAB desktop.
MATLAB Compiler RuntimeMATLAB Compiler 4 uses the new MATLAB Compiler Runtime (MCR), which is a standalone set of shared libraries that enable the execution of compiled MATLAB files, instead of the MATLAB C/C++ Math and Graphics Libraries. The MCR provides complete support for all features of the MATLAB language.
前边提到MCR支持matlab语言所有的特性,那么什么是所有?matlab帮助系统里的解释是这样的:
MATLAB Compiler supports the full MATLAB language and almost all MATLAB based toolboxes.
即matlab语言的特性是全部支持的,但工具箱属于对matlab的扩展,处于版权原因,不是所有的工具箱都可以被编译为C/C++库。那么什么样的功能是不允许编译的呢?帮助系统里给出了四条:
1> 不能通过命令行调用的功能不允许编译
2> 绝大部分matlab内置的图形用户接口函数以及与之相关的工具箱不允许编译,如Signal Processing Toolbox中的sptool
3> 还有一些工具箱如符号数学工具箱Symbolic Math Toolbox 同样不允许编译
而且,通过编译产生的代码并不适合嵌入式应用。
转自:
http://blog.csdn.net/zshtang/article/details/6676041
matlab的mcr问题,matlab compiler runtime(MCR)相关推荐
- matlab与c/c++混合...,matlab与c/c++ 混合编程之 MCR | 学步园
什么是MCR? MCR之前是 matlab component runtime的缩写,后更名为 matlab compiler runtime.MCR实际上是一组独立的共享库,也即是常说的动态连接库, ...
- matlab 编译 java_MATLAB编译器运行时(MCR)编译器
我用我的文件打包了7.13 MCR编译器(通过desploytool) . 假设客户端安装了MCR,我有一些问题 . 1) If the client doesn't have MATLAB, but ...
- matlab 脱离mcr,MATLAB生成exe脱离matlab运行可执行程序
转载自:http://blog.csdn.net/qq_20823641/article/details/51863737 如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行 ...
- 基于MCR的MATLAB使用案例
写在前面 众所周知MATLAB是一款强大的数学软件,便捷的数值计算能力以及对众多的算法的集成,在科研和工程中得到了广泛的应用.产品中使用了MATLAB程序,就必须要求安装MATLAB, 可是交付给用户 ...
- VS C++ 和 MCR 调用MATLAB DLL
#最开始尝试了MFC+matlab DLL的方法 C++还没玩通 最后还是放弃MFC了 看的经验没有给出MFC的完整程序 运行环境 MCRuntime 9.8 (MATLABR2020A) VS201 ...
- matlab如何下载对应版本的runtime
官网可以直接下载,但是当前页面下,只提供版本中最新的update包,比如我现在下载的runtime版本的版本是9.7.0.1471314,文件名为MATLAB_Runtime_R2019b_Updat ...
- 如何将matlab转成jav,Matlab将GUI转化为exe文件,并且进行发布
将自己编写的GUI文件转化为exe文件的方式有很多种,具体谈一下利用deploytool进行转化的方法. 首先在命令窗口利用mbuild -setup配置Matlab的一个编译器什么的,按照提示,选择 ...
- matlab如何形成exe,matlab生成exe独立运行包
在通过matlab自带的编译器生成可执行的exe文件,在没有安装matlab工具电脑上还是不能运行的.如果要正常运行需要两个文件,MCR与TCF. MCR的全称是matlab component ru ...
- MATLAB生成exe脱离matlab运行可执行程序
如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现: 一.生成独立可执行的程序(exe文件)步骤 1.安装编译器.可有多种选 ...
最新文章
- Keywords Search AC自动机QAQ
- 秘钥加密码的登录模式
- C++实现删除字符串中所有重复出现的字符
- 嵌入式linux硬件成本,嵌入式Linux驱动和固件有何区别?供应商是如何用固件压缩成本的?...
- 关于Oracle数据库中行迁移/行链接的问题(一)
- 全国计算机等级考试题库二级C操作题100套(第48套)
- Java集合unmodifiableMap()方法及示例
- springboot项目如何不依赖spring-boot-parent
- mysql 存储过程执行ddl_mysql存储过程执行ddl语句
- 因漏洞Dropbox用户邮件地址被泄露给垃圾邮件发送者
- 判断浏览器是否为微信内置浏览器
- Xshell上传文件的方法和在docker打开lrzsz
- 希尔排序--简单易懂图解
- 当moba遇上麻将——刀塔自走棋
- 个人博客_温州个人博客_Duing-冬忆个人博客
- 使用golang链接达梦数据库
- iphone苹果二手手机购买前必看
- 走近棒球运动·休斯敦太空人队·MLB棒球创造营
- sql 中distinct和group by
- 如何把数据导入数据库
热门文章
- solidity 变量
- Android高级页面设计 -- Recycler
- 何谓三十而立 四十不惑 五十知天命 六十知耳顺?
- Google I/O 见闻
- win10局域网中只能发现部分计算机,Windows10系统局域网中共享计算机找不到怎么办...
- 驳《编码规范是技术上的遮羞布》自由发挥==摆脱编码规范?X
- 浅析SCI论文发表和转让
- 伊隆 马斯克经典语录英文_我写关于伊隆·麝香的信时叫我出去
- 【半导体先进工艺制程技术系列】SOI技术(下)
- #(二)、古人怎么解决波的表达