Ubuntu9.10 正常运行 matlab R14
发表于 : 2010-07-23 17:38
matlab版本:MatlabR14 3cd的那种
操作系统:Ubuntu9.10
系统自带的java不好用 为了让Matlab支持中文,要安装java6
然后安装MatlabR14 具体安装方法不说了 网上到处都是
我安装到了/opt/matlab 所以这里就拿它来举例
安装完成以后修改matlab启动参数:
在#! /bin/sh的下一行加上“export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre“
这时使用ldd来查看matlab与哪些共享库没有关联上:
输出前几行会显示哪些共享库没有被找到,我的输出如下:
不再提示错误 正常运行
操作系统:Ubuntu9.10
系统自带的java不好用 为了让Matlab支持中文,要安装java6
代码: 全选
sudo apt-get install sun-java6-bin sun-java6-jre
我安装到了/opt/matlab 所以这里就拿它来举例
安装完成以后修改matlab启动参数:
代码: 全选
sudo gedit /opt/matlab/bin/matlab
这个时候中文是没有问题了 但是直接运行matlab会提示opengl错误#! /bin/sh
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre
#
这时使用ldd来查看matlab与哪些共享库没有关联上:
代码: 全选
ldd /opt/matlab/bin/glnx86/glren.so | grep “not found”
提示libgcc_s.so.1未找到 就拿系统的libgcc_s.so.1来替代matlab的libgcc_s.so.1:bin/glnx86/glren.so: /opt/matlab/bin/glnx86/../../sys/os/glnx86/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
bin/glnx86/glren.so: /opt/matlab/bin/glnx86/../../sys/os/glnx86/libgcc_s.so.1: version `GCC_3.3' not found (required by /usr/lib/libstdc++.so.6)
代码: 全选
sudo cp /lib/libgcc_s.so.1 /opt/matlab/sys/os/glnx86/libgcc_s.so.1