Установка пути к библиотеке во время выполнения в системах Linux

Во время выполнения сообщите операционной системе, в которой находятся общие библиотеки API, установив переменную окружения LD_LIBRARY_PATH. Установите значение равным matlabroot/ bin/glnxa64: matlabroot/ sys/os/glnxa64.

Команда, которую вы используете, зависит от вашего интерпретатора. Команда заменяет существующие LD_LIBRARY_PATH значение. Если LD_LIBRARY_PATH уже определено, подготовьте новое значение к существующему значению.

Если у вас есть несколько версий MATLAB® установленная в вашей системе, версия, которую вы используете для создания приложений двигателя, должна быть первой в вашей системе Path переменная окружения. В противном случае MATLAB отображает Can't start MATLAB engine.

Установите путь каждый раз, когда вы запускаете MATLAB. Также поместите команды в скрипт запуска MATLAB.

Shell C

Установите путь к библиотеке в следующем формате команды.

setenv LD_LIBRARY_PATH matlabroot/bin/glnxa64:matlabroot/sys/os/glnxa64

Можно поместить эти команды в скрипт запуска, такой как ~/.cshrc.

Борн Shell

Установите путь к библиотеке в следующем формате команды.

LD_LIBRARY_PATH=matlabroot/bin/glnxa64:matlabroot/sys/os/glnxa64:LD_LIBRARY_PATH 
export LD_LIBRARY_PATH

Можно поместить эти команды в скрипт запуска, такой как ~/.profile.

См. также