MATLAB中的列表目录不适用于fish

时间:2012-06-16 01:36:20

标签: matlab shell fish

在我设置fish作为主shell chsh -s /usr/local/bin/fish后,我尝试在MATLAB中使用ls命令,但是我收到以下错误:

??? Error using ==> ls at 36
/usr/local/bin/fish: /opt/MATLAB/R2011a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15'
not found (required by /usr/local/bin/fish)

有人知道为什么会这样吗?我的实际解决方案是将bash重置为主shell,并始终运行fish以使用它。

1 个答案:

答案 0 :(得分:2)

Matlab使用自己的glibc图书馆,因此通常都是一团糟。

你可以在那里查看我的答案,找到解决这个问题的方法之一: GLIBCXX not found when compiling vtk example under mex