我已下载 Matlab 2018b 并将其安装在名为 Matlab 的文件夹中
/home/user/Matlab
我想运行的文件是
/home/user/Matlab/bin/matlab
其中matlab
是 shell 脚本应用程序。首先我将自己放入 bin 文件夹中
cd /home/user/Matlab/bin
然后我想运行它
./matlab
我收到以下错误消息:
MATLAB is selecting SOFTWARE OPENGL rendering.
/home/user/Matlab/bin/glnxa64/MATLAB: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /home/user/Matlab/bin/glnxa64/libmwms.so)
/home/user/Matlab/bin/glnxa64/MATLAB: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /home/user/Matlab/bin/glnxa64/libmwmst.so)
/home/user/Matlab/bin/glnxa64/MATLAB: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /home/user/Matlab/bin/glnxa64/libCppMicroServices.so.3.3.1)
关于我应该做什么有什么建议吗?
答案1
我会先安装缺少的必需文件。
sudo apt-get install libstdc++6
如果这不起作用:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get update
sudo apt-get dist-upgrade
如果确实如此再次发布错误消息后不起作用,因为某些新内容可能会被视为丢失。