Podemos implantar o código Java gerado pelo MATLAB em qualquer outra máquina que não esteja com o MATLAB?

StackOverflow https://stackoverflow.com/questions/3614820

  •  26-09-2019
  •  | 
  •  

Pergunta

Eu gerei um código Java do MATLAB e, ao executar o código Java no Eclipse, ele está usando o arquivo mclmcrrt711.dll no tempo de execução do compilador Matlab, quando tento executar o código Java em outra máquina que não está tendo matlab ou matlab compilador eu o Erro: "java.lang.unsatisfiedlinkerror: Falha ao encontrar a biblioteca mclmcrrt711.dll, exigida pelo construtor Matlab JA, em java.library.path" Tentei adicionar o arquivo mclmcrrt711.dll à biblioteca e definir o caminho do sistema para esse local de arquivo DLL (conforme copiado apenas o arquivo .dll para outro sistema que não está tendo compilador MATLAB). Como posso superar esse erro ?? Por favor, me ajude.

Obrigado antecipadamente Srikanth

Foi útil?

Solução

Para usar componentes Java que usam o MATLAB em uma máquina que não possui o MATLAB instalado, você precisará instalar o Tempo de execução do compilador MATLAB (Mcr). Estou assumindo que você está usando Matlab Builder JA. Você deve ter o instalador do MCR no CD de instalação do MATLAB. Você pode entrar em contato Os Mathworks E eles poderão ajudá -lo a obter o instalador do MCR no caso de baixar sua cópia do MATLAB.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top