После установки MATLAB® Во время выполнения добавьте директории во время выполнения к пути системной библиотеки в соответствии с инструкциями для вашей операционной системы и окружения оболочки.
Примечание
Убедитесь, что директории MATLAB Runtime еще не присутствуют в пути перед их добавлением.
Сохраните значение текущего пути к библиотеке в качестве резервной копии перед его изменением.
Путь к библиотеке может содержать несколько версий среды MATLAB Runtime. Приложения, запущенные без использования скрипта интерпретатора, используют первую версию, указанную в пути.
Когда вы запускаете Java® приложения, которые содержат скомпилированный код MATLAB, необходимо задать путь, чтобы система могла найти MATLAB Runtime.
Когда вы развертываете приложение Java для конечных пользователей, они должны задать путь класса на целевом компьютере. Для их системы, чтобы найти .jar
файлы, содержащие библиотеки MATLAB, пользователи должны задать classpath
либо в javac
команда или в их переменных системного окружения. Дополнительные сведения см. в разделе Настройка окружении Java (MATLAB Compiler SDK).
Для порядка некоторых экранных ридеров или вспомогательных технологий, таких как JAWS®необходимо добавить в Windows следующие библиотеки DLL® путь:
matlabroot\sys\java\jre\arch\jre\bin\JavaAccessBridge.dll matlabroot\sys\java\jre\arch\jre\bin\WindowsAccessBridge.dll
MATLAB Runtime installer для Windows автоматически задает путь к библиотеке во время установки. Если программа установки не используется, выполните следующие действия, чтобы установить PATH
окружение постоянно.
Выполняйте C:\Windows\System32\SystemPropertiesAdvanced.exe
и нажмите кнопку Environment Variables....
Выберите системную переменную Path
и нажмите Edit....
Примечание
Если у вас нет прав администратора на компьютере, выберите пользовательскую переменную Path
вместо системной переменной.
Нажмите New и добавьте директорию
. Например, если вы используете MATLAB Runtime
R2021a расположенную в директории установки по умолчанию в 64-разрядной Windows, добавьте <MATLAB_RUNTIME_INSTALL_DIR>
\ среда выполнения\ <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 к 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
.