如何设置新建 GCC 的路径

如何设置新建 GCC 的路径

我刚刚为 MATLAB 构建并安装了 gcc6.3.0,但我无法设置它的路径。我试过了

export PATH=/home/mo/GCC-6.3.0:$PATH

但这仍然给出了默认 gcc9.3.0 的路径。Ubuntu20.04。

答案1

您必须更新 gcc 配置以使其成为默认编译器。

将编译器添加到可用编译器列表中。

sudo update-alternatives --install /usr/bin/gcc gcc /path/to/installation/bin/gcc-6.3 6

激活编译器。这将提示你选择一个编译器。

sudo update-alternatives --config gcc

使用以下命令验证更改是否生效gcc --version

出于安全原因,不建议添加目录,尤其是添加到路径的开头,如中所述这个答案

答案2

对我来说,一个简单的方法是将终端中的 gcc 路径导出为:

export PATH=/home/mo/GCC-6.3.0/bin:$PATH

然后从此终端窗口打开 MATLAB:

cd /usr/local/MATLAB/R2019a/bin
./matlab

检查 MATLAB 中的 gcc 路径:

!which gcc

相关内容