【发布时间】:2013-11-04 22:55:11
【问题描述】:
多年来,我一直在使用集成的 deploytool 为我的同事创建易于分发的 *.exe 文件。
几天前我安装了 R2013b,但我不能再使用deploytool。尝试打包时的日志文件给出:
ant:
<ant>
<mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_redistribution" />
<mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_testing" />
</ant>
mcc -C -o test -W WinMain:test -T link:exe -d 'C:\Users\xxxx\Matlab\programxy\test\for_testing' -v 'C:\Users\xxxx\Matlab\programxy\test.m'
Test checkout of feature 'Compiler' failed.
mcc failed.
这看起来像是许可证问题,但许可证确实包含编译器。
license('test', 'compiler')
给出“1”。
R2013b 有什么我只是缺少的新东西吗?我是否必须安装一些插件才能让它再次工作?
【问题讨论】:
-
我不太确定是否是许可证问题,Matlab 通常会提到这个词非常清楚。假设您确实有许可证,我想您应该联系 Mathworks 并提出您的支持问题。
-
我们一直拥有编译器许可证,但我会在周一询问我们的管理员那里是否发生了变化,但我非常怀疑。我有工作支持的号码,但由于是周末,我目前无法联系到任何人,我计划在周一之前这样做。永远不要改变运行系统嗯:P
标签: matlab licensing matlab-deployment matlab-compiler mcc