我需要在 ubuntu 20.04 上安装 gcc4.9 | matlab 墨西哥
Posted
技术标签:
【中文标题】我需要在 ubuntu 20.04 上安装 gcc4.9 | matlab 墨西哥【英文标题】:I need to install gcc4.9 on ubuntu 20.04 | matlab mex 【发布时间】:2021-08-16 14:57:03 【问题描述】:在 matlab 上,我试图运行
mex file.c
但我收到警告和错误消息。无论如何,我认为问题出在警告中:
警告:您使用的是 gcc 版本“9.3.0”。 gcc的版本不是 支持的。 MEX 当前支持的版本是“4.9.x”。为一个 当前支持的编译器列表见: http://www.mathworks.com/support/compilers/current_release
.
然后,我尝试安装 gcc-4.9:
sudo apt-get install gcc-4.9
但是没有候选包。
【问题讨论】:
我的经验是,一般来说,较新的 gcc 与 MATLAB mex 一起工作,所以除非 mex 文件不起作用,否则忽略警告。此外,您必须有一个非常非常旧的 MATLAB 版本,因为当前版本支持 9.x.x 【参考方案1】:cd /etc/apt or
sudo vim /etc/apt/sources.list
将此附加到sources.list:
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe
然后
sudo apt update
sudo apt-get install gcc-4.9
【讨论】:
以上是关于我需要在 ubuntu 20.04 上安装 gcc4.9 | matlab 墨西哥的主要内容,如果未能解决你的问题,请参考以下文章