Deploytool для MATLAB R2013b не работает, что изменилось?

В течение многих лет я использовал встроенный 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, чего мне не хватает? Мне нужно установить какой-то аддон, чтобы это снова заработало?


person wolfgang    schedule 25.10.2013    source источник
comment
Я не уверен, что это проблема с лицензией, Matlab обычно упоминает это слово, чтобы быть очень ясным. Предполагая, что у вас есть лицензия, я полагаю, вам следует обратиться в Mathworks со своим вопросом в службу поддержки.   -  person Dennis Jaheruddin    schedule 25.10.2013
comment
У нас всегда была лицензия компилятора, но я спрошу у нашего администратора в понедельник, изменилось ли что-то там, но я очень в этом сомневаюсь. У меня есть номер службы поддержки на работе, но так как сейчас выходные, я не могу ни с кем связаться в данный момент, и я планировал сделать это до понедельника. Никогда не меняйте работающую систему, а :P   -  person wolfgang    schedule 25.10.2013


Ответы (2)


Как упоминалось в комментарии: если проблема заключается в отсутствии лицензии, Matlab обычно выражает это очень четко.

Судя по вашему описанию, я бы предположил, что вы не настроили/выбрали компилятор после установки новой версии матлаба.

Хотя это немного трудно читать, я считаю, что этот сайт содержит некоторые вещи, чтобы попробовать.

person Dennis Jaheruddin    schedule 09.12.2013

Это не похоже на проблему с лицензией. Но лучшим вариантом будет обращение в техподдержку.

Кроме того, проверьте, есть ли у вас лицензии на все продукты, с которыми вы пытаетесь выполнить развертывание.

Возможно, стоит проверить, совместим ли используемый вами компилятор с R2013b.

person Lokesh A. R.    schedule 30.01.2014