MATLAB可执行程序生成方法

来源:互联网 发布:it行业发展新趋势 编辑:程序博客网 时间:2024/05/17 23:11

1 参考文献

[1] 《MATLAB+GUI设计学习手记》;


2 可执行程序生成

花了一天时间浏览了参考文献[1],初步掌握了matlab gui编程方法。关于gui编程细节不在这里详细介绍,有过matlab编程经验的同学参考《MATLAB+GUI设计学习手记》即可上手。本文档主要介绍matlab环境下standalone应用程序生成方式与没有安装matlab的机器上怎么运行上述程序。步骤如下:

2.1 编译环境

1) 生成standalone应用程序需要mcc编译,首先安装对应编译器。在matlab命令行输入:mbuild –setup;
这里写图片描述
2) 输入y;
这里写图片描述
3) 选取C语言编译器,推荐“1”为matlab自带的;
这里写图片描述
4) 在电脑上添加matlab相关环境变量(我的电脑属性高级环境变量系统变量path),如matlab安装在D盘,则添加“D:\Program Files \MATLAB\R2011b\runtime\win32;D:\Program Files\ MATLAB\R2011b\ bin;”;
5) 在matlab命令行内输入“mcc –m programfilename.m(后面可以跟若干.m文件,以主函数文件为首,各文件名称以空格分开),即会在当前目录下生成programfilename.exe”;

2.2 无matlab环境下的exe程序运行

在没有安装matlab的机器上运行上述生成的exe程序,按以下步骤即可:
1) 首先要将\MATLAB701\toolbox\compiler\deploy\win32中的MCRinstaller.exe安装到该计算机上(7.0以前的版本是mglinstaller.exe);
2) 其次是要将“MCRinstaller.exe安装目录\runtime\win32”这个路径添加到该计算机的环境变量中,方法同2.1节所述一致;


吐槽一句:运行起来真的很慢!


0 0
原创粉丝点击