matlab在centos7中安装的提示错误

本人在centos7命令行模式下安装matlab2017b时,前后出现了多次错误,大约分别为:

1.   /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found的问题;

 解决方法参考:https://blog.csdn.net/phdsky/article/details/84104769

                           https://www.jarviswang.me/?p=467

2.   MATLAB is selecting SOFTWARE OPENGL rendering.

     /usr/local/MATLAB/R2017b/bin/glnxa64/MATLAB: symbol lookup error: /opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/lib/intel64/libirng.so: undefined symbol: __intel_skx_avx512_memcpy     的问题。

 解决方法参考:https://ww2.mathworks.cn/matlabcentral/answers/403234-matlab-not-starting-on-ubuntu-18-04-with-intel-compilers

两个问题都是关于matlab库和系统库的问题,第一个问题之前还有一个问题,关于matlab自带c++库和系统自带的c++库不匹配的问题,  https://www.jarviswang.me/?p=467中有详述,把matlab的c++库指向系统库后,出现GLIBCXX_3.4.20' not found问题,主要是默认系统库中的GLIBCXX_3.4.20没有,但是系统里面其他部分可能会有,找到并且链接下就行。因为我链接到了intel编译器的c++库中,所以又提示第二个错误,在.bashrc中添加进动态库,就好了。

你可能感兴趣的:(LINUX,matlab)