Настройки пути MATLAB Runtime для развертывания во время выполнения

Общие инструкции по пути

Независимо от платформы, знать о следующих инструкциях относительно размещения определенных папок на пути:

  • Всегда избегайте включая arch на пути. Отказ сделать так может запретить способность запустить несколько экземпляров MATLAB® Runtime.

  • Идеально, установите среду в отдельном сценарии оболочки избегать ошибок времени выполнения, вызванных связанными с путем проблемами.

Путь для приложений Java на всех платформах

Когда ваши пользователи запускают приложения, которые содержат скомпилированный код MATLAB, необходимо дать им команду устанавливать путь так, чтобы система могла найти MATLAB Runtime.

Примечание

Когда вы развертываете приложение Java® на конечных пользователях, они должны установить путь к классу на целевой машине.

Система должна найти файлы .jar, содержащие библиотеки MATLAB. Чтобы сказать систему, как определить местоположение файлов .jar, в которых она нуждается, задайте classpath или в команде javac или в ваших системных переменных.

Windows Path для развертывания во время выполнения

Следующая папка должна быть добавлена к системному пути:

mcr_root\version\runtime\win64

mcr_root относится к полному пути, где архивные файлы библиотеки MATLAB Runtime установлены на машине, где приложение должно быть запущено.

mcr_root является конкретной версией; необходимо определить путь после того, как вы установите MATLAB Runtime.

Примечание

Если при запуске установщика MATLAB Runtime на совместно используемой папке, имеют в виду, что другие пользователи доли, возможно, должны изменить свою конфигурацию системы.

Пути Linux для развертывания во время выполнения

Используйте эти команды setenv, чтобы установить ваши пути MATLAB Runtime.

setenv LD_LIBRARY_PATH 
   mcr_root/version/runtime/glnxa64: 
   mcr_root/version/bin/glnxa64: 
   mcr_root/version/sys/os/glnxa64:
   mcr_root/version/sys/opengl/lib/glnxa64

Пути к OS X для развертывания во время выполнения

Используйте эти команды setenv, чтобы установить ваши пути MATLAB Runtime.

setenv DYLD_LIBRARY_PATH 
   mcr_root/version/runtime/maci64: 
   mcr_root/version/bin/maci64: 
   mcr_root/version/sys/os/maci64