解决:ubuntu24.02安装matlab2024a两个报错的解决方案
这里写自定义目录标题
- 报错信息
- 解决办法
- 第一个问题
- 第二个问题
- 成功
报错信息
- terminate called after throwing an instance of ‘std::runtime_error’ what(): Failed to launch web window with error: Unable to launch the MATLABWindow application. The exit code was: 72
已放弃 (核心已转储)
- terminate called after throwing an instance of ‘std::runtime_error’ what(): Failed to launch web window with error: Unable to launch the MATLABWindow application. The exit code was: 1
已放弃 (核心已转储)
解决办法
第一个问题
这个问题是由于matlab中有的文件权限不够,因此我们要授予matlab目录下所有文件权限
chmod 755 -R ~/matlab(matlab 目录)
第二个问题
第二个问题是动态链接库有误,我们需要移动一些文件
用终端进入我们刚解压好的文件夹里
cd matlab
打开/sys/os/glnxa64目录
cd sys/os/glnxa64
新建一个exclude文件夹
mkdir exclude
将libstdc++.so.6 libstdc++.so.6.0.28移动到exclude文件夹里面
mv libstdc++.so.6 libstdc++.so.6.0.28 exclude
再打开matlab/bin/glnxa64文件夹
cd matlab/bin/glnxa64
也新建一个exclude文件夹
mkdir exclude
将所有关于libfreetype文件移动到exclude文件夹里
mv libstdc++.so.6 libstdc++.so.6.0.28 exclude(我正常运行的方案)
或者
mv libfreetype.so* exclude(其它解决方案)
然后回到刚才的解压好的安装包目录下,执行
sudo ./install