在 Ubuntu 中启动与 libXp.so.6 相关的 Matlab 2010 时出现问题

在 Ubuntu 中启动与 libXp.so.6 相关的 Matlab 2010 时出现问题

我通过输入在 Ubuntu 中打开 Matlab2010 没有任何问题matlab2010,但现在如果我输入相同的内容,我会得到:

加载共享库时出错:libXp.so.6:无法打开共享对象文件:没有这样的文件或目录

我不确定这是因为更新到新版本(Ubuntu 15.10,64位),但我不知道该怎么办。

答案1

2010 年的 MATLAB 已经很老了;现代版本的 MATLAB (r2015b) 不再使用libXp.so.

$ pwd
/opt/Attic/matlab.r2010b
$ cd bin/glnxa64/
$ ldd MATLAB | grep -i libxp
        libXpm.so.4 => /usr/lib64/libXpm.so.4 (0x00000032e7400000)
        libXp.so.6 => not found
$ cd /opt/matlab.r2015b/bin/glnxa64/
$ ldd MATLAB | grep -i libxp
$ 

您需要将 MATLAB 更新到当前版本,或者找出一种方法来移植旧的 X.Org X11 libXp 运行时库以在 Ubuntu 15 上运行,或者在运行旧操作系统版本的 virt 下运行 MATLAB。

相关内容