区别“文件要求为您的应用程序运行”和“文件为最终用户安装”编译器

21日视图(30天)
我用deploytool和应用程序编译器从mfile使一个独立的可执行文件。mfile使用dll库以外的Matlab以及创建tif文件。我困惑于“文件要求为您的应用程序运行”,气管无名动脉瘘管的地方似乎去了exe运行,“为你的最终用户安装文件”,dll似乎已经去的地方。怎么这两个文件类别不同,和气管无名动脉瘘管的为什么在一个dll进去?

接受的答案

费兹Gouri
费兹Gouri 2017年7月21日
在运行应用程序所需的“文件”部分的编译器,验证MATLAB运行应用程序所需的所有文件列出。这些文件被编译成生成的二进制文件主文件。一般内置的依赖性检查器自动填充这一节与适当的文件。然而,您可以手动添加任何文件它错过了。
在“文件安装编译器为你的最终用户的部分,确认任何额外non-MATLAB文件列出你想要安装的应用程序。注意:这些文件被放置在应用程序文件夹中已安装的应用程序。这部分自动列表:生成的可执行文件(Linux®) Shell脚本启动应用程序Readme文件您可以手动将文件添加到列表中。附加文件可以包括文档、示例数据文件,并陪例子应用程序。
1评论
KAE
KAE 2017年7月21日
谢谢你的澄清。我还不清楚为什么non-Matlab tif文件进入文件要求为您的应用程序运行,而non-Matlab dll文件将进入“文件为最终用户安装”。你知道为什么?

登录置评。

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!