我的机器上安装了 Matlab 2010a,客户端机器上安装了 MCR 7.6。
我试图弄清楚如何为 MCR 7.6 编译我的代码。
目前 mcc 为 7.9 编译脚本(已与 Matlab 一起安装)。
mcc 是否有任何参数或 cfg 文件中的参数?(或其他任何东西)
问问题
1985 次
2 回答
3
从MCR 帮助文件:
MCR 是特定于版本的。您必须使用与创建它的 MATLAB 编译器版本相关联的 MCR 版本来运行您的应用程序。例如,如果您使用 MATLAB Compiler 4.10 (R2009a) 版本编译应用程序,则未安装 MATLAB 的用户必须安装 MCR 7.10 版本。使用 mcrversion 返回 MCR 的版本号。
您可以让您的客户在他们的计算机上安装 MCR 7.9 吗?
于 2010-06-29T16:47:33.510 回答
2
你有两个选择:
正如 Doresoom 提到的,让客户在他们的机器上安装 MCR 7.9。(您可以将 MCR 与您的文件打包。打开
deploytool
并单击打包。)使用旧版本的 MATLAB 编译您的代码。
于 2010-07-01T10:12:08.567 回答