mais de uma versão do gcc instalada

2

Quando eu digito clang++ -v , ele gera

  
    

Ubuntu versão 3.5.0-4ubuntu1 ~ xedgers14.04.1 (tags / RELEASE_350 / final) (baseado em LLVM 3.5.0)
    [...]
    Instalação do candidato do GCC: /usr/lib/gcc/x86_64-linux-gnu/4.8
    Instalação do candidato do GCC: /usr/lib/gcc/x86_64-linux-gnu/4.8.2
    Instalação do candidato do GCC: /usr/lib/gcc/x86_64-linux-gnu/4.9
    Instalação do candidato do GCC: /usr/lib/gcc/x86_64-linux-gnu/4.9.1
    Instalação do GCC selecionada: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8

  

Parece que tenho mais de uma versão do GCC instalada. No entanto, quando eu digito g++ --version , ele diz

  
    

g ++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2

  

Então, minhas perguntas são:

1) Por que tenho mais de um GCC instalado?

Mais importante:

2) Por que não seleciona a versão mais recente?

3) Por que escolheu um GCC diferente para g ++ do que para clang?

4) Que conseqüências isso tem? Pode ser que, por exemplo Qt escolhe uma versão mais antiga do GCC? Veja meu problema aqui .

    
por gartenriese 09.01.2015 / 15:14

0 respostas