Можем ли мы развернуть сгенерированный Matlab Java-код на любом другом компьютере, на котором нет Matlab? - PullRequest
2 голосов
/ 01 сентября 2010

Я сгенерировал java-код из matlab, и при выполнении java-кода в Eclipse он использует файл mclmcrrt711.dll во время выполнения компилятора matlab, когда я пытаюсь выполнить java-код на другом компьютере, на котором нет компилятора matlab или matlabэто дает мне ошибку : "java.lang.UnsatisfiedLinkError: Не удалось найти библиотеку mclmcrrt711.dll, необходимую для MATLAB Builder JA, в java.library.path" я попытался добавить файл mclmcrrt711.dllк библиотеке и установив системный путь к этому местоположению файла dll (как скопировал только файл .dll в другую систему, не имеющую компилятор Matlab).Как я могу преодолеть эту ошибку ??Пожалуйста, помогите мне.

Заранее спасибо Srikanth

1 Ответ

4 голосов
/ 01 сентября 2010

Чтобы использовать компоненты Java, использующие MATLAB, на машине, на которой не установлен MATLAB, вам необходимо установить Среда компиляции MATLAB (MCR). Я предполагаю, что вы используете MATLAB Builder JA . У вас должен быть установщик MCR на установочном компакт-диске MATLAB. Вы можете связаться с MathWorks , и они смогут помочь вам получить установщик MCR в случае, если вы загрузили свою копию MATLAB.

...