- 6
- 0
- 约1.49千字
- 约 5页
- 2017-05-13 发布于河南
- 举报
Matlab将GUI转化为exe文件,并且进行发布
Matlab将GUI转化为exe文件,并且进行发布
将自己编写的GUI文件转化为exe文件的方式有很多种,具体谈一下利用deploytool进行转化的方法。
首先在命令窗口利用mbuild -setup配置Matlab的一个编译器什么的,按照提示,选择y,然后会让你选择编译器:lcc还是Visual C++,自己选择相应的,具体如下所示:
?mbuild -setupPlease choose your compiler for building standalone MATLAB applications:?Would you like mbuild to locate installed compilers [y]/n? y?Select a compiler:[1] Lcc-win32 C 2.4.1 in C:\PROGRA~1\MATLAB\R2008a\sys\lcc[2] Microsoft Visual C++ 6.0 in C:\Program Files\Microsoft Visual Studio?[0] None?Compiler: 2?Please verify your choices:?Compiler: Microsoft Visual C++ 6.0Location: C:\Program Files\Microsoft Visual Studio?Are these correct [y]/n? y?Trying to update options file: C:\Users\guopanfeng\AppData\Roaming\MathWorks\MATLAB\R2008a\compopts.batFrom template:????????????? C:\PROGRA~1\MATLAB\R2008a\bin\win32\mbuildopts\msvc60compp.bat?Done . . .
如上所示:我选择的是Visual Studio的编译器。
然后就可以利用deploytool将GUi文件转化为exe文件了
在命令窗口输入deploytool,出现如下所示:
如上图所示:然后在file菜单中新建一个new deployment project如下所示:
然后选择响应的选项,如我选择如上图的颜色异样的设置,然后在Browse中保存自己新建的prj。
新建后如下所示:
将主程序放到main function里,其他子程序放到other files里,如果有c程序,则放到c/c++ files里
点击setting按钮,如下所示:
这里注意不包含m及c文件的文件夹及里面的文件,如图片,数据,excel等,都要放在settings的additional files里,这样的话,打包时就会把这些文件包进去,安装后这些文件夹及里面的文件也就会出线在安装目录下了。勾选Include MATLAB Compiler Runtime的话,则将其也打包进去了,在别的没有装matlab的机器上安装时就会自动要求你先安装MCR。
然后按在上上图中,Build the project。 完成compilation
接着package the project。找到\distrib 下的proname_pkg.exe文件就是安装文件了。
打开distrib 的exe文件时,会有Windows系统的dos黑色的框,不碍事的……
success……哈哈……
您可能关注的文档
最近下载
- 矿山环境保护教学课件完整版电子教案.pptx
- 铁路概论基础知识题库单选题100道及答案.docx VIP
- PDA TR90 CCS药品生产过程中的污染控制策略开发(1~12)-中英双语初稿-北京康利华20230216.pdf VIP
- DB2310T 129-2024 牡丹江地区大球盖菇生料栽培技术规程.pdf VIP
- 2025年年贵州省高职(专科)分类招生中职生文化综合考试(英语试题及答案)612.pdf VIP
- 2025年学校党委书记专题民主生活会五个带头个人对照检查材料2篇.docx VIP
- 马兰士SC-7S2功放说明书.pdf
- MEMS技术教案.ppt VIP
- 病房发生泛水应急预案演练脚本.docx
- 一种用于检测玉米茎腐病抗性基因ZmCCT的分子标记及其应用.pdf VIP
原创力文档

文档评论(0)