收藏 分享(赏)

matlab软件封装.docx

上传人:yjrm16270 文档编号:6914861 上传时间:2019-04-27 格式:DOCX 页数:5 大小:194.83KB
下载 相关 举报
matlab软件封装.docx_第1页
第1页 / 共5页
matlab软件封装.docx_第2页
第2页 / 共5页
matlab软件封装.docx_第3页
第3页 / 共5页
matlab软件封装.docx_第4页
第4页 / 共5页
matlab软件封装.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、今天,读者 bequick0522 提出关于 mcc 编译的问题。现特以此贴进行讲解。(1)以程序摇奖台 V2.0 为例,编译环境为 matlab 2009a。程序免费下载:http:/ matlab 路径设置到【摇奖台 V2.0】程序所在路径,如图:(3)【 matlab GUI 设计学习手记】中提到,编译后的文件可以先打包成一个.EXE 文件,然后用隐藏 DOS 窗口的软件将 DOS 窗口隐藏。这里讲一个一劳永逸的方法,就是设置 matlab 链接参数,使其不显示 DOS 窗口。然后用打包软件将其打包。在命令窗口输入:1. cd(prefdir) 2. edit compopts.bat复

2、制代码在弹出的文件最后,加上一行链接参数设置命令:1. set LINKFLAGS=%LINKFLAGS% -subsystem windows复制代码保存后关闭。(4)命令行执行以下命令:1. mcc -m yaojiang5 -a yaojiang5_activex12.复制代码大约运行 30 秒后,提示选择编译器(如果曾经选择过编译器,此处则不弹出如下提示),选择【1 】,即 Lcc 编译器,运行结果为:1.2. mcc -m yaojiang5 -a yaojiang5_activex13.4. Select a compiler: 5. 1 Lcc-win32 C 2.4.1 in

3、D:PROGRA1MATLABR2009asyslcc 6. 2 Microsoft Visual C+ 6.0 in E:Program FilesMicrosoft Visual Studio 7.8. 0 None 9.10. Compiler: 111.12. Trying to update options file: C:Documents and SettingsAdministratorApplication DataMathWorksMATLABR2009acompopts.bat 13. From template: D:PROGRA1MATLABR2009abinwin3

4、2mbuildoptslcccompp.bat 14.15. Done . . . 16.复制代码(4)此时,源程序所在目录生成了 yaojiang5.exe 的可执行程序,直接双击即可运行。生成的文件如图:程序运行结果如图:(5)在狗狗上下载打包软件 MoleBox Pro,或直接下载下面的:MoleBox Pro 2.6.5 汉化版.rar (417.43 KB, 下载次数: 719) (6)运行该软件,配置如下图:设置完后,点击【封包此工程】,则生成了打包后的软件文件:【摇奖台 V2.0.exe】。该文件即为最终软件。软件见下面的附件。 本帖最后由 罗华飞 于 2009-9-27 19:35 编辑 摇奖台 V2.0.rar906.78 KB, 下载次数: 713使用的飞哥的帖子 http:/ 里的方法,封装软件用的也是 MoleBox Pro,编译环境为 VC6.0,隐藏 DOS 窗口的方法为cd(prefdir)edit compopts.bat打开的文件最后一句改为1.2. set LINKFLAGS=%LINKFLAGS% /SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup3.复制代码注意句子里面的空格。源程序见 http:/ (942.52 KB, 下载次数: 120)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报