После того, как вы установите MATLAB® Runtime, добавьте директории во время выполнения в путь к системной библиотеке согласно инструкциям для вашей среды операционных систем и среды оболочки.
Примечание
Убедитесь, что директории MATLAB Runtime уже не присутствуют в пути прежде, чем добавить их.
Сохраните значение своего текущего пути к библиотеке как резервное копирование прежде, чем изменить его.
Ваш путь к библиотеке может содержать несколько версий MATLAB Runtime. Приложения, запущенные, не используя сценарий оболочки, используют первую версию, перечисленную в пути.
Когда вы запускаете приложения Java®, которые содержат скомпилированный код MATLAB, необходимо установить путь так, чтобы система могла найти MATLAB Runtime.
Когда вы развертываете приложение Java в конечных пользователей, они должны установить путь к классу на целевой машине. Для их системы, чтобы определить местоположение .jar
файлы, содержащие библиотеки MATLAB, пользователи должны задать classpath
любой в javac
команда или в их системных переменных. Для получения дополнительной информации смотрите, Конфигурируют Вашу Среду Java (MATLAB Compiler SDK).
Для того, чтобы использовать некоторые программы экранного доступа или вспомогательные технологии, такие как JAWS®, необходимо добавить следующий DLLs в путь Windows®:
matlabroot\sys\java\jre\arch\jre\bin\JavaAccessBridge.dll matlabroot\sys\java\jre\arch\jre\bin\WindowsAccessBridge.dll
Инсталлятор MATLAB Runtime для Windows автоматически устанавливает путь к библиотеке во время установки. Если вы не используете инсталлятор, завершаете следующие шаги, чтобы установить PATH
переменная окружения постоянно.
Запустите C:\Windows\System32\SystemPropertiesAdvanced.exe
и нажмите кнопку Environment Variables....
Выберите системную переменную Path
и нажмите Edit....
Примечание
Если вы не имеете прав администратора на машине, выберите пользовательскую переменную Path
вместо системной переменной.
Нажмите New и добавьте директорию
. Например, если вы используете MATLAB Runtime
, R2021a, расположенные в директории стандартной установки на 64-битном Windows, добавляют <MATLAB_RUNTIME_INSTALL_DIR>
\runtime\<arch>
C:\Program Files\MATLAB\MATLAB Runtime\v910\runtime\win64
.
Нажмите OK, чтобы применить изменение.
Выполните следующую команду с помощью Windows PowerShell с поднятыми привилегиями сохранить путь к существующей системе как переменную под названием mypath
и отобразите его в консоли.
($mypath = (Get-Item "HKLM:\System\CurrentControlSet\Control\Session Manager\Environment").GetValue("PATH", $null, "DoNotExpandEnvironmentNames"))
Добавьте свою директорию MATLAB Runtime к mypath
переменная. Если существует точка с запятой в конце вашего текущего пути, или путь пуст, то удалите точку с запятой из следующей команды.
$mypath = "${mypath};<MATLAB_RUNTIME_INSTALL_DIR>\runtime\<arch>"
Например, если вы используете MATLAB Runtime , R2021a, расположенные в директории стандартной установки на 64-битном Windows, используют следующую команду:
$mypath = "${mypath};C:\Program Files\MATLAB\MATLAB Runtime\v910\runtime\win64"
Отобразите значение mypath
гарантировать путь правильно.
echo %mypath%
Установите системный путь к значению mypath
.
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment' -Name PATH -Value $mypath
Подайте знак из Windows применять изменение.
В терминале отобразите SHELL
переменная, чтобы определить вашу текущую среду оболочки.
echo $SHELL
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$LD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/glnxa64:
<MATLAB_RUNTIME_INSTALL_DIR>
/extern/bin/glnxa64"
Примечание
Если вы используете OpenGL®, заменяете /extern/bin/glnxa64
с /sys/opengl/lib/glnxa64
.
Например, если вы используете MATLAB Runtime R2021a, расположенный в директории стандартной установки, использование, следующая команда ввела в одну строку:
mypath="${mypath:+${mypath}:}/usr/local/MATLAB/MATLAB_Runtime/v910/runtime/glnxa64:
/usr/local/MATLAB/MATLAB_Runtime/v910/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/extern/bin/glnxa64"
Отобразите значение mypath
гарантировать путь правильно.
echo $mypath
Установите LD_LIBRARY_PATH
переменная для текущего сеанса.
export LD_LIBRARY_PATH=$mypath
Чтобы установить переменную постоянно, добавьте export
команда к файлу в вашем корневом каталоге под названием .bashrc
.
echo "export LD_LIBRARY_PATH=$mypath" >> ~/.bashrc
Введите ldd --version
проверять вашу версию библиотеки GNU® C (glibc
). Если отображенная версия 2.17 или ниже, добавьте
к <MATLAB_RUNTIME_INSTALL_DIR>
/bin/glnxa64/glibc-2.17_shim.soLD_PRELOAD
переменная окружения.
Чтобы применить изменения в текущем сеансе, введите source ~/.bashrc
.
В терминале отобразите SHELL
переменная, чтобы определить вашу текущую среду оболочки.
echo $SHELL
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$DYLD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/maci64"
Например, если вы используете MATLAB Runtime R2021a, расположенный в директории стандартной установки, использование, следующая команда ввела в одну строку:
mypath="${mypath:+${mypath}:}/Applications/MATLAB/MATLAB_Runtime/v910/runtime/maci64:
/Applications/MATLAB/MATLAB_Runtime/v910/bin/maci64:/Applications/MATLAB/MATLAB_Runtime/v910/sys/os/maci64"
Отобразите значение mypath
гарантировать путь правильно.
echo $mypath
Установите DYLD_LIBRARY_PATH
переменная для текущего сеанса.
setenv DYLD_LIBRARY_PATH $mypath
Чтобы установить переменную постоянно, добавьте setenv
команда к файлу в вашем корневом каталоге под названием .zshrc
.
echo "setenv DYLD_LIBRARY_PATH $mypath" >> ~/.zshrc
Чтобы применить изменения в текущем сеансе, введите source ~/.zshrc
.
Сохраните свой текущий путь к библиотеке как переменную под названием mypath
и отобразите его в консоли.
mypath=$DYLD_LIBRARY_PATH && echo $mypath
Добавьте директории MATLAB Runtime к mypath
переменная. Следующая команда должна быть введена как одна строка.
mypath="${mypath:+${mypath}:}
<MATLAB_RUNTIME_INSTALL_DIR>
/runtime/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/bin/maci64:
<MATLAB_RUNTIME_INSTALL_DIR>
/sys/os/maci64"
Например, если вы используете MATLAB Runtime , R2021a, расположенные в директории стандартной установки, используют следующую команду, вводимую в качестве одной строки:
mypath="${mypath:+${mypath}:}/Applications/MATLAB/MATLAB_Runtime/v910/runtime/maci64
:/Applications/MATLAB/MATLAB_Runtime/v910/bin/maci64:/Applications/MATLAB/MATLAB_Runtime/v910/sys/os/maci64
Отобразите значение $mypath
гарантировать путь правильно.
echo $mypath
Установите DYLD_LIBRARY_PATH
переменная для текущего сеанса.
export DYLD_LIBRARY_PATH=$mypath
Чтобы установить переменную постоянно, добавьте export
команда к файлу в вашем корневом каталоге под названием .profile
.
echo "export DYLD_LIBRARY_PATH=$mypath" >> ~/.profile
Чтобы применить изменения в текущем сеансе, введите source ~/.profile
.