无法指向 GCC 特定版本

问题描述

我按照以下步骤在自定义文件夹 (--prefix = /FOLDER/) 上安装了 gcc 8.4 版本

https://www.hongliangjie.com/2012/07/20/how-to-install-gcc-higher-version-in-alternative-directory/

但我无法使用新的 gcc 8.4。我在任何地方执行 'gcc -v' 都会得到 gcc 4.8 版。 我也试过 /FOLDER/,/FOLDER/bin 但没办法。 'gcc-8'都不是

我正在通过 'ssh' 在一个杂乱的地方处理我的私有空间,所以没有 root 权限。

我看到了上一个问题,但正在使用

导出 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/FOLDER/libexec/gcc/powerpc64le-unkNown-linux-gnu/8.4.0

不工作。

有什么帮助吗?

解决方法

无论您使用绝对路径调用此 gcc

/FOLDER/bin/gcc --version

或者您将其位置添加到您的 PATH 中:

export PATH=/FOLDER/bin:$PATH
gcc --version

Unix 不会像 Windows 那样将当前目录添加到 PATH,因此要从 gcc 运行新的 /FOLDER/bin,您必须指定从当前位置搜索:

cd /FOLDER/bin
./gcc --version