Срок действия Matlab MCR истек

На моем компьютере установлена ​​среда выполнения компилятора Matlab. Он работал нормально, но теперь, когда я запускаю код, который в нем нуждается, я получаю эту ошибку:

Не удалось инициализировать экземпляр MCR: срок действия указанного компонента истек.

Я думал, что MCR был в основном бесплатной загрузкой, но теперь мне интересно, была ли у меня пробная версия или что-то в этом роде, хотя, насколько я вижу, на сайте загрузки Matlab ничего не говорится об этом.

У кого-нибудь еще была такая же проблема?


person user814425    schedule 09.08.2013    source источник
comment
Это вопрос по Java?   -  person chrylis -cautiouslyoptimistic-    schedule 09.08.2013
comment
Я не знаю, является ли это конкретно Java - я использую классы, созданные Matlab Java Builder, но я не уверен, что проблема в этом. Может быть, мне не стоило помечать как Java.   -  person user814425    schedule 09.08.2013


Ответы (1)


Да, исполняемый файл может истечь, но не MCR. Скажем, у вашего коллеги была пробная лицензия MATLAB Compiler, и он скомпилировал исполняемый файл. Он отправился распространять исполняемый файл для вас. Этот исполняемый файл будет работать только в течение 1 месяца. После этого срок действия исполняемого файла истекает.

person Lokesh A. R.    schedule 09.08.2013
comment
Хм, может быть, я не совсем понимаю отношения между компилятором и Java Builder, который лицензируется. Я бы подумал, что это будет включать лицензированный компилятор, но, возможно, нет. РЕДАКТИРОВАТЬ похоже, что проблема в компиляторе. Спасибо, Локеш. - person user814425; 09.08.2013
comment
+1 как насчет исполняемых файлов, созданных с использованием полной версии MATLAB Compiler (с сетевой лицензией), привязано ли это к сроку действия лицензии MATLAB (скажем, если срок действия лицензии истекает и не продлевается)? - person Amro; 09.08.2013
comment
Это будет работать. Тогда исполняемый файл не имеет времени жизни, определенного как таковое. - person Lokesh A. R.; 09.08.2013