我在哪里可以找到示例代码编译吗?
- 示例位于< matlabroot > \走读生\ \编译器示例
- 示例文档
可以从一种类型的应用程序被部署到另一个平台吗?
- 编译后的应用程序不是跨平台兼容(不能从Windows, Linux)
- Inner-platform兼容性存在(可以从一个支持Windows到另一个支持)金宝app
- 使用Builder生成jar JA通常是平台独立的,只有当他们不使用墨西哥人内部文件(这些都是依赖于平台)
将编译m加快其执行?
- 编译后的代码应该运行在独立模式或MATLAB相同。
MATLAB编译器有什么限制(MATLAB编译器的限制和限制)是什么?
- 大多数预构建与MATLAB gui包括不会编译。例子:IMAQTOOL、CFTOOL TMTOOL不会编译。
- 不支持的函数的列表金宝app在这里。
- 一些工具箱支持或包含不支持的功能:看到这个金宝app文档
- 这是工具箱non-compilable特性的列表。
- 金宝app一般来说不是compilable仿真软件功能。
我必须列出所有编译时依赖M-files ?
- 不。MATLAB编译所有依赖M-files以及主要的一个。
- 例外是当从在一个字符串,函数被调用的函数宏指令或一个回调函数
- 函数应该发现如果一个函数处理(@),这是推荐的方法。
- 解决方案包括使用函数宏指令函数被称为是叫“% #功能hidden_func”从主函数m:明白了文档
- 你也可以显式地列出函数调用MCC:“MCC - m mainfunc——hidden_func”
周大福存档和它存在是什么?
- CTF存档包含加密版本的所有打烊,p, .mex文件所要求的程序(不适用的excel文件,txt文件数据文件等等)。
- CTF档案位于mcrcacehdir和默认位置将用户“C: \ \ <用户名> \ AppData \当地\ Temp \ <用户名> \ mcrCache <版本>”
为什么我得到错误,“没有发现支持编译器或SDK”金宝app当我运行“墨西哥人设置”或“mbuild设置”?
- 这个错误意味着没有安装编译器支持或不正确安装。金宝app
- 请参考这列表,并确保MATLAB版本支持的编译器和操作金宝app系统安装。
为什么我的代码在MATLAB工作但不工作在编译应用程序吗?
- MATLAB编译器支持完整的MA金宝appTLAB语言包括对象,大多数MATLAB工具箱,user-developed用户界面。这列表显示了MATLAB工具箱,您可以使用MATLAB编译器和描述功能,不能编译。
- 函数不能被编译分为以下几类:
- 函数,打印或报告MATLAB®代码从一个函数,例如,MATLAB帮助函数或调试功能,将不会工作。
- 金宝app仿真软件®功能,一般来说,不会工作。
- 函数需要一个命令行,例如,MATLAB函数,将不会工作。
- clc,回家,savepath不会做任何在部署模式。
- 工具,允许运行时数据的操纵
- 请参考这通过MATLAB编译金宝app器不支持的功能和程序的列表
我怎么安装MinGW用于MATLAB ?
- MinGW的MATLAB金宝app只支持特定的版本。R2017b支金宝app持MinGW 5.3,而R2017a和之前支持MinGW 4.9.2。其他版本的MinGW下载第三方来源不合格使用MATLAB。各种版本的安装说明:
* R2015b R2016a:
从下面的链接下载MinGW安装程序://www.tatmou.com/matlabcentral/fileexchange/52848-matlab-金宝appsupport-for-mingw-w64-c-c-compiler
这个安装程序需要一个MathWorks账户,包括登记/配置后安装,这将使MATLAB来识别MinGW。
*R2016b - R2017b:
搜索“MATLAB支持MinGW-w6金宝app4 C / c++编译器从TDM-GCC”在MATLAB插件菜单。你可以安装插件的支持包的探险家。金宝app
更多信息访问插件菜单中可以找到以下文档:
运行以下命令在MATLAB 2017 b文档:
或最新版本的文档访问插件菜单,请参考://www.tatmou.com/help/matlab/matlab_env/get-add-ons.html
我没有找到相关信息从faq。我还能在哪里找到更多信息?
> > web (fullfile (docroot,“matlab / matlab_env / get-add-ons.html”))