matlab输出lccde_[转载]matlab生成exe可执行文件

本文介绍如何使用Matlab生成可独立运行的EXE文件。主要包括RuntimeServer配置、程序编写、配置文件调整、编译生成p文件及最终打包发布等步骤。适合希望将Matlab程序转换为独立应用的开发者。

我们都知道,vb,vc,java等,都可以生成exe文件,同样matlab也可以。

不过matlab与java相似,它运行时也要一个解释环境。那就是matlab

runtime server.

下面来说说生成exe的过程。

1。 RuntimeServer的配置:

执行这个命令要在命令提示符下进入%matlab%toolboxruntimebinwin32目录。

输入rtsetup -f

%matlab%binwin32matlab.exe –s **** .

这儿****代表你输入的N个数字或者字母,它将作为未来开发的应用程序的密码用来识别不同的文件是否出自同一程序。

在正常情况下,执行完这居命令以后,dos不会有任何提示符。

2.编写在matlab中运行的程序。

3。编写配置文件。

把toolboxruntime下面的两个模板文件matlabrt_template.m,和pathdefrt_template.m文件修改程自己的

matlabrt.m和 pathdefrt.m文件。

4.编译生成p文件

把你要编译的源程序放在toolboxlocal目录下一个子目录中,

然后把这个目录设为matlab的当前目录――一定要保证这一点。

在matlab中输入如下命令:

[LOG, DEPFUNOUT, PCODEOUT] =

BUILDP({‘matlabrt’});

如果出现BUILDP finished but there may be

file(s) with either problem symbols

or EVAL-like constructs. Check

BUILDP log for details. 。这是很正常的,很多时候都会出现这个提示。

输入:

depfunout{1}

把它的内容拷到toolboxruntimeoem的list.txt中去(如果没有list.txt则新建).

5。打包,发布

退出matlab

打开命令提示符,到toolboxruntimeoem下,

执行packege。按照它的提示先后输入matlab的目录,文件列表名称(list.txt),还有应用程序的名称。

在toolboxruntimeoem下生成一个setup程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值