我正在努力解决 Matlab mex 编译问题。它需要特定旧版本的 gcc 编译器 4.4.6。但管理器中只有 4.4 版本。我怎样才能将其指定为 4.4.6?或者可以吗?
接下来,我需要将其作为 gcc 命令运行。目前我的 gcc 命令运行 4.7.2 版本。我如何切换 gcc 命令以在 Mint 机器上运行旧版本。因为仅安装编译器不适用于 Matlab,它正在调用普通的 gcc 命令。
答案1
只需安装该软件包gcc-4.4
以及其他版本的 gcc。下一步是将默认版本更改gcc
为此特定版本。最优雅、最简单的方法是使用update-alternatives
。这一切都在这个 Stackoverflow.com 答案。