我祈祷你有一个美好的一天。:-)
两个月后,我终于在 MatLab 中完成了我的“程序”。它计算横卧自行车的应变和变形分析。但它是脚本的形式。
当我开始我的
Start.m
Matlab 命令窗口将显示菜单:
我从选项中选择,每个问题输入 1 / 2 个数字。
然后它将使用结果进行计算:
http://imgur.com/RB0UidP ~ 文字结果
http://imgur.com/B2YW9ms ~ 图表结果
我希望它可以在没有 MatLab 的任何机器上执行,所以我启动
deploytool ~ command
我选择的地方
- http://imgur.com/X9UAR0w ~ 部署项目
然后我拿起我的 Start.m 文件并按 Built
- http://imgur.com/f6JJl4R ~ 要构建的文件
完整的内置窗口日志如下:
- http://imgur.com/ObvfGDj ~ 内置日志
我什至把 MCR 安装程序放在那里并安装了它,但是当我启动我的 .exe 文件时,我的计算机在任务管理器中“工作了一段时间”,我有 Lehokolo.exe(使用系统资源获取 20% CPU),但大约 30 秒后,它会平静下来,什么都不会发生......
MCR 安装:Matlab 编译器运行时 8.0
在此之前它会安装 Visual C++ (64bit)
我用我的炸薯条笔记本试过了,但它也不起作用。(已安装 MCR + 尝试启动我的程序)
我的想法:
Deploytool 只有在我有 GUI 时才能创建 .exe 文件,而不仅仅是脚本。
我尝试从这个站点安装 Windows SDK:http: //www.microsoft.com/en-us/download/details.aspx?id= 8279 和 mathworks.com 上的一个线程说它必须安装 -before - Matlab,所以也许我必须重新安装它。
如果我键入 mbuild -setup 并找到编译器,则响应是:在这台计算机上找不到受支持的 SDK 或编译器。有关支持的编译器列表,请参阅http://www.mathworks.com/support/compilers/R2012b/win64.html尽管我今天再次安装了 Windows SDK。也使用 Visual C++ 2010。“没有支持的 sdk 编译器...”
我也在另一台使用 Matlab 2012b 的机器上进行了尝试,结果相同。40 秒的“工作”,然后什么也没有。
感谢您的任何回复。