安装了多个版本的 gcc

安装了多个版本的 gcc

当我输入clang++ -v它时输出

Ubuntu clang 版本 3.5.0-4ubuntu1~xedgers14.04.1 (tags/RELEASE_350/final)(基于 LLVM 3.5.0)
[...]
找到候选 GCC 安装:/usr/lib/gcc/x86_64-linux-gnu/4.8
找到候选 GCC 安装:/usr/lib/gcc/x86_64-linux-gnu/4.8.2
找到候选 GCC 安装:/usr/lib/gcc/x86_64-linux-gnu/4.9
找到候选 GCC 安装:/usr/lib/gcc/x86_64-linux-gnu/4.9.1
选定的 GCC 安装:/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8

似乎我安装了多个 GCC 版本。但是当我输入时,g++ --version它说

g++(Ubuntu 4.8.2-19ubuntu1)4.8.2

我的问题是:

1)为什么我安装了多个GCC?

更重要的是:

2)为什么它没有选择最新版本?

3)为什么它为 g++ 和 clang 选择了不同的 GCC?

4) 这会带来什么后果?可能是因为 Qt 选择了较旧版本的 GCC?请参阅我的问题这里

相关内容