Ubuntu 18.04.6 运行simulink失败解决办法

Ubuntu 18.04.6 运行simulink失败解决办法

问题:ubuntu中的matlab2016b打开simulink时失败,出现如下警告,但模块库可以出现

警告: 无法启动 MATLABWindow 进程 
>>> In sltemplate.ui.StartPage/showStartPageFallback
         In sltemplate.ui.StartPage.show 

解决办法

​ 首先在matlab命令行中运行如下代码:(注意命令是两行,按shift+回车输入完下一行后再运行,或者直接复制此处)

cd(matlabroot)
! bin/glnxa64/MATLABWindow

运行完之后提示缺少库文件

bin/glnxa64/MATLABWindow: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

此时需要打开终端,输入如下命令安装缺少的库文件:

sudo apt-get install libgconf-2-4

安装完成后再次在matlab命令行中运行如下代码,检查是否还有其他问题

cd(matlabroot)
! bin/glnxa64/MATLABWindow

我这里还是报错:

bin/glnxa64/MATLABWindow: symbol lookup error: /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0: undefined symbol: g_log_structured_standard

不急,接着再进入matlab的glnxa64目录(这里根据自己的安装位置选择matlab路径)

cd /usr/local/Matlab/R2016b/cefclient/sys/os/glnxa64

然后在终端中执行如下指令

sudo mkdir bak
sudo mv * bak

这里会报

mv: 无法将目录'bak' 移动至自身的子目录'bak/bak'

没关系,继续执行

sudo mv bak/libcef.so ./

再次打开simulink,问题就解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值