程序编译器附加的设置——日志文件唯一的名称

9的观点(30天)
嗨,社区,
我跑步R2021a我遇到了一个问题,当编译一个独立的应用程序:
我如何为应用程序定义一个日志文件输出程序编译期间,日志文件的名称包含一个独一无二的字符串(例如,当前的日期和时间)?
遗憾的是这个设置是非常坦率的文档( 软件包MATLAB程序部署- MATLAB MathWorks德国作为独立的应用程序 :“检查适当的盒子,如果你不希望一个命令窗口执行期间出现或如果你想要创建一个日志文件。”)。
任何想法,我们将不胜感激。
亲切的问候
马吕斯

答案(1)

马里奥苹果
马里奥苹果 2023年1月30日
嘿,
你可以手动编译的脚本或命令窗口使用 世纪挑战集团 功能,您可以提供日志文件名。
2的评论
马里奥苹果
马里奥苹果 2023年1月30日
编辑:马里奥苹果 2023年1月30日
哦,我现在知道了。
从帮助:
- r 指定日志文件的名字。应用程序文件夹中创建的文件在运行时包含MATLAB运行时初始化信息和所有文本管道命令窗口。
我不知道如果这是正确的,当我试图以这种方式编译它,然后运行程序
eval (sprintf (“mcc % s”sprintf (“- r的日志文件,“% s”- w - o应用的主要:应用版本= 1.0 - t链接:exe - d”混淆/ App / for_testing“v”混淆/应用程序。mlapp ' - r C: /程序文件/ MATLAB / R2022b /工具箱/编译器/ packagingResources / default_icon.ico’”strrep (strrep (string (datetime) {“:”},),{' '},))))
日志文件的名字总是有时间应用程序编译的时候,也许我做错了什么事。
此外, - m 选择似乎有趣但独立编译时由于某些原因被忽视。
TLDR:我建议做的日志记录 日记 函数。

登录置评。

类别

找到更多的在应用程序部署帮助中心文件交换

s manbetx 845


释放

R2021a

社区寻宝

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

开始狩猎!

翻译的