找回密码
 注册
关于网站域名变更的通知
查看: 898|回复: 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 close
5 ^3 i' h& E8 l$ K0 l8 V+ ~相信有不少人在Ubuntu系统下会遇到这个问题, 原因是较新的Ubuntu系统(15.04或者更高)使用的libstdc++.so.6比Matlab默认采用的库版本高, 当Matlab加载这个库的时候,操作系统检测到不兼容的调用于是产生崩溃并给予退出提示框,差不多是这个样子的输出:9 b- h# t8 @9 U5 a2 ?# G  Q  w( H
1 M  m4 @( m; R/ V. @

8 T0 y5 P+ \5 W( s4 N: U
3 a# A# c$ a9 A4 R! vtack Trace (from fault):- [! E- d: j6 }0 s1 J' }3 _! @
[  0] 0x00007f20d3a4f90a                        /lib64/ld-linux-x86-64.so.2+00051466- }8 C# Q- X, P. Y7 o6 Z
[  1] 0x00007f20d3a58501                        /lib64/ld-linux-x86-64.so.2+00087297
- _7 z! W; K; o9 f" o9 P7 G[  2] 0x00007f20d3a534b4                        /lib64/ld-linux-x86-64.so.2+00066740
! G+ X' |6 J8 C6 b5 i[  3] 0x00007f20d3a579f3                        /lib64/ld-linux-x86-64.so.2+00084467
) }5 A) [8 d  V3 K5 [' Q, J[  4] 0x00007f20d1195fc9                   /lib/x86_64-linux-gnu/libdl.so.2+00004041& ?5 v# |; G/ v6 ]
[  5] 0x00007f20d3a534b4                        /lib64/ld-linux-x86-64.so.2+00066740$ c2 e) W2 b0 r/ R- m
[  6] 0x00007f20d119662d                   /lib/x86_64-linux-gnu/libdl.so.2+000056778 i' r: Q: b  p  Y
[  7] 0x00007f20d1196061                   /lib/x86_64-linux-gnu/libdl.so.2+00004193 dlopen+00000049/ X/ ^7 b6 p$ v
[  8] 0x00007f20cd7df0b6 /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00315574
/ X/ b3 P0 T6 |[  9] 0x00007f20cd7dfc76 /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00318582 _Z11utGetModuleRKSbIDsSt11char_traitsIDsESaIDsEEPi+00000022( i8 K6 ^/ v; X
[ 10] 0x00007f20cd7dfd6b /media/chevy/DATA/Linux/MATLAB/R2016a/bin/glnxa64/libut.so+00318827 utGetModule+00000171+ c# i/ G' N, y* z

5 m) S8 j/ j3 O; o" w+ |9 D...../ l$ R, D* D+ E2 n  K

  M- H& p+ q* q5 }! s后面省略
9 T) ]' H/ Q/ v$ d% e1 R3 d: J( E0 d* ^$ ?1 J

) h1 r) q- C  X, s# S. t      解决方法:强制Matlab使用操作系统提供的库即可, 进入Matlab的安装目录,继续导航到该目录下的sys/os/glnxa64目录, 然后重命名该目录下的文件libstdc++.so.6为libstdc++.so.6.old, 问题解决. 此问题会出现在15.04或更高版本的Ubuntu系统上, 比如我就是从14.10升级到15.04后就出现这个问题.( i' c. C. I* `5 @% H) K0 ]2 w

# P% n5 }8 A9 K0 ^  |0 L) \! _  ]4 ]! a" O9 i7 k! m- n3 s

9 Y: O: c# x0 w: o+ l6 b
  @0 H3 _& m: T! W# r, Q5 I  A1 h6 Q7 F0 }
( M* W8 J* x2 r; L$ `( L3 e' F7 T
  • TA的每日心情

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

    [LV.1]初来乍到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-8 03:39 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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