我需要在 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 墨西哥的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu20.04无法安装gcc

ubuntu20.04无法安装gcc

ubuntu20.04无法安装gcc

在Ubuntu 20.04中配置GPU环境:安装CUDA 11等

在 Ubuntu 20.04 上安装 MySQL 5.6

汇编器消息:没有这样的指令:编译 C - GCC 9.3.0、Ubuntu 20.04 时的“endbr64”