找回密码
 注册
关于网站域名变更的通知
查看: 881|回复: 1
打印 上一主题 下一主题

解决Matlab不能启动的问题:matlab has encountered an internal problem

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-20 16:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Matlab不能启动的问题:matlab has encountered an internal problem and needs to close6 q/ o( v5 o3 u6 w; v8 }
相信有不少人在Ubuntu系统下会遇到这个问题, 原因是较新的Ubuntu系统(15.04或者更高)使用的libstdc++.so.6比Matlab默认采用的库版本高, 当Matlab加载这个库的时候,操作系统检测到不兼容的调用于是产生崩溃并给予退出提示框,差不多是这个样子的输出:1 k4 x4 Q9 r: E9 B2 Z1 [' i

( C& U" s) R. G: U4 T- O) J , \+ d' l+ N4 N* k/ g- k
$ I0 A4 m4 q$ n2 m& H4 T9 t
tack Trace (from fault):  r8 {# K( i* \! R' X8 C9 t* O
[  0] 0x00007f20d3a4f90a                        /lib64/ld-linux-x86-64.so.2+00051466/ V3 ?# y  f! Z  m0 I5 W
[  1] 0x00007f20d3a58501                        /lib64/ld-linux-x86-64.so.2+00087297) a* t9 r& W. T0 _  j5 I9 \, m3 x4 @3 c
[  2] 0x00007f20d3a534b4                        /lib64/ld-linux-x86-64.so.2+00066740# m! \7 |$ R1 s8 |
[  3] 0x00007f20d3a579f3                        /lib64/ld-linux-x86-64.so.2+00084467
( b& Q: d2 N2 j' W! y0 a. o& s[  4] 0x00007f20d1195fc9                   /lib/x86_64-linux-gnu/libdl.so.2+00004041
% L" J2 M6 M# g5 N. \+ |; y[  5] 0x00007f20d3a534b4                        /lib64/ld-linux-x86-64.so.2+00066740+ B% [$ `2 r2 {/ d9 A
[  6] 0x00007f20d119662d                   /lib/x86_64-linux-gnu/libdl.so.2+000056775 c/ u9 X' U0 p( g1 N
[  7] 0x00007f20d1196061                   /lib/x86_64-linux-gnu/libdl.so.2+00004193 dlopen+00000049
, q+ B  K: m9 D3 f% a[  8] 0x00007f20cd7df0b6 /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00315574
9 r8 i7 j) Z9 n: _+ s[  9] 0x00007f20cd7dfc76 /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00318582 _Z11utGetModuleRKSbIDsSt11char_traitsIDsESaIDsEEPi+00000022( b6 p1 n1 {1 u
[ 10] 0x00007f20cd7dfd6b /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00318827 utGetModule+00000171: f8 ~3 D4 t1 D- F% R8 T( h' V
- }  J5 f1 d0 Y; O3 \$ p, v6 P
.....5 K& v: w: N* ?' }$ T; t

( B) f8 W% H, H9 h8 E( k后面省略3 s! x( a# {: v  [9 J

- j* V8 @: v& i( G& F# f6 z8 q+ B6 A& s8 q: D2 z7 {
      解决方法:强制Matlab使用操作系统提供的库即可, 进入Matlab的安装目录,继续导航到该目录下的sys/os/glnxa64目录, 然后重命名该目录下的文件libstdc++.so.6为libstdc++.so.6.old, 问题解决. 此问题会出现在15.04或更高版本的Ubuntu系统上, 比如我就是从14.10升级到15.04后就出现这个问题.5 g# t$ }. l3 G
. b3 p8 C; v# t) e4 s  Z' e0 ^0 m
1 `; ^6 g$ I( M5 w7 D. @7 n
8 E8 Y! D. T" C* H3 b4 k
, A; t. e# }3 R
! \, _/ t( S" n3 k5 @! V) J
* x; D  Q$ h. _1 X1 G$ i
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-7-20 18:18 | 只看该作者
    最喜欢看这中帖子
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-27 07:25 , Processed in 0.125000 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表