如何将 gcc-4.7 放到 /usr/bin/gcc-4.7 作为 Debian Jessie 中的第二个 gcc?

如何将 gcc-4.7 放到 /usr/bin/gcc-4.7 作为 Debian Jessie 中的第二个 gcc?

我想保留我的 gcc 4.9,但让 Matlab 使用 gcc 4.7,因为稳定版 Debian 不支持 4.7,正如线程中所观察到的Debian Jessie:为什么 gcc-4.7 与 gcc-4.8 冲突? 我执行了以下操作,但对 Jessie 没有执行任何操作,因为MATLAB2016 年需要 gcc 4.7.x

# https://packages.debian.org/search?keywords=gcc-4.7
apt-cache search gcc-4.7 

然而,我认为apt-get这不是可行的方法,因为我只想在我的 Matlab 系统中获得 gcc-4.7,而不是用于任何其他目的。 Matlab中使用错误gcc时的警告示例

MEX completed successfully.
Building with 'gcc'.
Warning: You are using gcc version '4.9.2'. The version of gcc is not supported. The version
currently supported with MEX is '4.7.x'. For a list of currently supported compilers see:
http://www.mathworks.com/support/compilers/current_release. 

操作系统:Debian 8.5 64 位
Linux 内核:向后移植 4.6
硬件:Asus Zenbook UX303UA

答案1

这并没有回答您所说的问题,但它解决了根本问题:您可以升级到 Matlab 2016b,这支持海湾合作委员会4.9

相关内容