4

Matlab (R2010a) 似乎在 Mountain Lion 上失败了 - 如果我单击该图标,它会立即崩溃。

我在 Mountain Lion 上安装了 XQuartz 和 Java,但在尝试从 xterm 打开时仍然出现以下错误:

bash-3.2$ /Applications/MATLAB_R2010a.app/bin/matlab
dyld: Library not loaded: /usr/X11/lib/libXext.6.dylib
Referenced from:   /Applications/MATLAB_R2010a.app/bin/maci64/MATLAB.app/Contents/MacOS/libmwhg.dylib
Reason: image not found
Trace/BPT trap: 5

不幸的是,即使按照博客文章中的说明设置 DYLD_LIBRARY_PATH 变量,错误也不会消失:http: //quantumtunnel.wordpress.com/2012/07/29/matlab-for-mac-in-mountain-lion-without -x11/

bash-3.2$ export DYLD_LIBRARY_PATH=/System/Library/Frameworks/JavaVM.framework/Libraries

有人可以帮忙吗?

PS 如果有帮助,我已经升级到 Xcode 4.4...

4

2 回答 2

10

有人告诉我重新安装 XQuartz,在寻找如何重新安装它时,我认为 XQuartz 安装在 /opt/X11/ 中,而不是 /usr/X11/ 中,后者是 Matlab 正在寻找的。所以我通过简单地建立一个软链接解决了这个问题:

sudo ln -s /opt/X11/ /usr/X11
于 2012-08-02T19:07:58.370 回答
0

这对我有用!

  1. 安装 XQuartz
  2. 启动 XQuartz 并从菜单中启动一个 xterm。

首先键入以下命令:$MATLAB/bin/matlab -maci

对我来说 $MATLAB 是 /Applications/MATLAB_R2008b.app/ ,是您的应用程序路径。

来源:http: //quantumtunnel.wordpress.com/2012/07/29/matlab-for-mac-in-mountain-lion-without-x11/

祝你好运。

于 2012-08-03T03:45:52.437 回答