许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB程序打包成exe文件方法:安装Runtime插件(亲测有效)

MATLAB程序打包成exe文件方法:安装Runtime插件(亲测有效)

阅读数 5
点赞 0
article_banner

写在前面:本方法是本人通过整合网上方法试出来的,所以和别的很多方法有一样的地方。我只是整合了一下,没有啥技术原创性。

1.查看已安装的 MATLAB  是否有runtime插件。操作:在command窗口直接输入mcrinstaller。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

如果如图上所示,那就是没有。(2019版本以后包括2019一般均没有)

2.下载MATLAB对应子版本的runtime。(很多方法是官网下载,但在官网下载还是会版本不对应,所以直接在你所用的MATLAB里搜索安装链接最靠谱)(!!!这一步记得连网,不连网不行)

操作: 命令行  输入compiler.runtime.download(分自动和手动下载两种,我介绍手动下载,成功率高)。此时一般显示不成功,那么在compiler.runtime.download指令运行结束前按Ctrl + C 键提前终止,会报错显示在下载XX文件过程中被用户终止,复制文件下载网址链接到浏览器下载对应子版本runtime。(小白提示:将网址复制在浏览器网址栏里按回车,记住下载压缩包的文件夹位置)

3.下载完成后,在matlab中设置MATLAB complier 编译器  的路径。

操作:预设→MATLAB Compiler→路径设置watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

输入你刚刚下载压缩包的位置(小白提示:在 此电脑 中找到压缩包位置,右键属性复制位置)(!!!记得加上\MATLAB_Runtime_R2019a_win64.zip)(如果出现错误可能是你地址格式没写对,不要省略任何一个\和.zip)(版本以你已下载压缩包的版本为准)watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

点确定watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

4.再次查看已安装的MATLAB是否有runtime插件。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_14,color_FFFFFF,t_70,g_se,x_16

出现以上情况即可。

5.可以打包程序了(你发送文件的人电脑里没有MATLAB也可以查看运行你的程序了)

操作:在 APP  中找到Application Complierwatermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_15,color_FFFFFF,t_70,g_se,x_16

首先点击 Add   main file右边的加号添加主程序文件,然后选择Runtime included in package,运行时不用进行联网,打包好以后可以直接进行运行,打开Settings如下图所示,包括Log Folder(日志文件夹)、Testing Files(测试文件)、End User Files(最终用户文件)、Packaged Installers(库安装器),可以修改他们输出的路径watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_15,color_FFFFFF,t_70,g_se,x_16

设置好以后然后填写下面输出exe文件的信息,包括文件的名字、作者、Email、公司、概述、描述,下面还可以选择额外的安装选项,exe文件运行需要的其他文件(图像、子程序等)、提供给用户的文件(readme.txt等)watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbTBfNzA1MDkyNjA=,size_20,color_FFFFFF,t_70,g_se,x_16

然后点 package  就可以了,第一次打包可能会时间比较久。

然后在输出文件中点击彩色图标就可以看到你写的程序的运行结果啦。

写在最后:

打包MATLAB为exe文件整个操作的难度主要在找到与MATLAB版本匹配的runtime并下载。我这个方法的简易之处是不用到处找合适版本的下载网址,不用解压压缩包。至于下载好runtime之后打包的地方,有不懂的可以再看看别的答案。

大型软件都比较复杂,大家耐心一点多试几次,一点点纠错总会成功的。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空