Во время выполнения сообщите операционной системе, где находятся общие библиотеки API, установив переменную среды DYLD_LIBRARY_PATH. Задайте значение .matlabroot/bin/maci64:matlabroot/sys/os/maci64
Используемая команда зависит от оболочки. Команда заменяет существующую DYLD_LIBRARY_PATH значение. Если DYLD_LIBRARY_PATH уже определен, добавление нового значения к существующему значению.
Если в системе установлено несколько версий MATLAB ®, версия, используемая для создания приложений ядра, должна быть первой из перечисленных в системе.Path переменная среды. В противном случае отображается MATLAB Can't start MATLAB engine.
Установка пути при каждом запуске MATLAB. Либо поместите команды в сценарий запуска MATLAB.
Задайте путь к библиотеке, используя следующий формат команды.
setenvDYLD_LIBRARY_PATHmatlabroot/bin/maci64:matlabroot/sys/os/maci64
Например, для R2015a MATLAB в системе Mac:
setenv DYLD_LIBRARY_PATH /Applications/MATLAB_R2015a.app/bin/maci64:/Applications/MATLAB_R2015a.app/sys/os/maci64
Эти команды можно поместить в сценарий запуска, например: ~/.cshrc.
Задайте путь к библиотеке, используя следующий формат команды.
DYLD_LIBRARY_PATH=:matlabroot/bin/maci64:matlabroot/sys/os/maci64DYLD_LIBRARY_PATHexportDYLD_LIBRARY_PATH
Например, для R2015a MATLAB в системе Mac:
DYLD_LIBRARY_PATH=/Applications/MATLAB_R2015a.app/bin/maci64:/Applications/MATLAB_R2015a.app/sys/os/maci64:$DYLD_LIBRARY_PATH export DYLD_LIBRARY_PATH
Эти команды можно поместить в сценарий запуска, например: ~/.profile.