MATLAB中如何导出EXE或DLL
0 前言
文字多不看,直接上流程,自行操作即可。
若以前配置过SVM,第一步可以省略了。
若在安装matlab之前,电脑配置过Visual Studio,可以不用matlab的编译器TDM-GCC。
大纲
1 安装matlab编译器
1.1 查询
看看你的matlab曾经配置过编译环境没。
查询是否安装了编译器
接上图
1.2 下载编译器
大家自行百度下载编译器,经过努力实在没安装成功的话,私信我。请教问题前,记得素质三连!
之前装SVM的时候,我的matlab是2018b的,下载了一个编译器。然后,换了电脑,装的2019b的,我把之前的TDM-GCC编译器安装了,结果也可以用,貌似没有版本限制。
因此,随便下载一个编译器安装试试,不行的话可以在找对应版本的编译器。
下载对应版本编译器
1.3 安装编译器
直接安装到默认位置即可,按照流程走下去。
1.4 配置环境
安装成功之后,在本地配置一下环境。
因为懒,就直接把以前的win7配置环境方式截图给放上了,是一个意思。
配置编译器环境
1.5 查询是否安装成功
看到这里,恭喜你安装成功了。
查询编译器是否安装成功
2 安装runtime
2.1 查询版本
runtime版本
2.2 离线下载
这个差不多一个G的文件,下载很慢,不要急,慢慢等,我科学上网,用了半小时。
下载方法见下图:
下载runtime链接
2.3 安装
把下载的压缩文件放在下面的路径,不要解压。
安装runtime压缩包
2.4 配置runtime环境
matlab中配置环境
2.5 查询
恭喜你,安装成功了。
runtime配置成功界面
3 打包
3.1 流程
第一个是web,把exe发给别人,别人自己下载。
我们选择第二个,直接把runtime给嵌进去,不过文件会很大,1G起步。
打包界面流程
3.2 使用说明
exe文件夹
4 总结
app designer出现较晚,2016年才有,官方文档资料也不太全面,很多需要自己摸索,外面视频教程等资料大多需要花钱,关于讲app designer打包成exe的资料少之又少,即使有讲的,也不完整,东拼西凑,花里胡哨。
为此,有必要把自己整理、学习以及摸索的方法整理出来,供大家参考。
最后,app designer的打包exe唯一缺点就是文件过大,需要把runtime嵌入进去,才能发给电脑上没有matlab的人。