我通过输入在 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。