MATLAB R2013b 的部署工具不起作用,发生了什么变化?



多年来,我一直在使用集成deploytool为我的同事创建易于分发的 *.exe 文件。几天前我安装了R2013b,但我不能再使用该deploytool了。尝试打包时的日志文件给出以下内容:

ant:
<ant>
  <mkdir dir="C:UsersxxxxMatlabprogramxytestfor_redistribution" />
  <mkdir dir="C:UsersxxxxMatlabprogramxytestfor_testing" />
</ant>
mcc -C -o test -W WinMain:test -T link:exe -d 'C:UsersxxxxMatlabprogramxytestfor_testing' -v 'C:UsersxxxxMatlabprogramxytest.m'
Test checkout of feature 'Compiler' failed.
mcc failed. 

这看起来像是许可证问题,但许可证确实包括编译器。

license('test', 'compiler')

给出"1"。

R2013b 有什么我缺少的新功能吗?我必须安装一些插件才能再次工作吗?

如评论中所述:如果问题是缺少许可证,Matlab 通常会非常清楚地表达这一点。

从您的描述来看,我猜您在安装新版本的 matlab 后没有设置/选择编译器。

虽然有点难以阅读,但我相信这个网站包含一些可以尝试的东西。

这似乎不是许可问题。但联系技术支持将是最好的选择。

此外,请检查您是否拥有尝试部署的所有产品的许可证。

可能值得检查一下您正在使用的编译器是否与 R2013b 兼容。

相关内容

  • 没有找到相关文章

最新更新