Main Content

Linux 系统上设置运行时库路径

在运行时,通过设置环境变量 LD_LIBRARY_PATH,告诉操作系统 API 共享库所在的位置。将值设置为 matlabroot/bin/glnxa64:matlabroot/sys/os/glnxa64

使用的命令取决于您的 shell。该命令将替换现有的 LD_LIBRARY_PATH 值。如果已定义 LD_LIBRARY_PATH,则将新值添加到现有值之前。

如果您的系统上安装了多个版本的 MATLAB®,则用于编译引擎应用程序的版本必须是系统 Path 环境变量中列出的第一个版本。否则,MATLAB 将显示 Can't start MATLAB engine

可以在每次运行 MATLAB 时设置路径,也可以将命令放在 MATLAB 启动脚本中。

C shell

按照以下命令格式设置库路径。

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

您可以将这些命令放在启动脚本中,如 ~/.cshrc

Bourne shell

按照以下命令格式设置库路径。

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

您可以将这些命令放在一个启动脚本中,如 ~/.profile

另请参阅