gcc sem g ++?

2

Eu corro o Ubuntu 13.04 ( x86_64 se isso importa) que eu instalei recentemente. Antes, ao usar 12.10, eu tinha tanto gcc quanto g++ desde o começo. No entanto, com 13.04 depois que eu baixei gcc-4.8.1 sources eu descobri que não era capaz de construí-lo devido à falta de um compilador C ++. Eu tentei g++ no console e ele disse que o programa não foi instalado. gcc -v mostra c++ entre outros idiomas em --enable-languages .

Então, a questão é basicamente: como é que gcc package não contém o compilador C ++ ( g++ )? Eu sei (bem, pelo menos eu acho) eu posso instalá-lo executando

sudo apt-get intall g++

mas gostaria de saber se, de alguma forma, posso fazer com que o meu pacote gcc pré-instalado funcione. Talvez ligando gcc a g++ ou algo assim? Tenho certeza que com o Ubuntu 12.10 eu tive g++ desde o começo.

    
por Cthulhu 23.07.2013 / 21:10

1 resposta

1

gcc e g ++ (gcc para C, g ++ para C ++, etc.) são programas de driver (muitas vezes eles são distribuídos como pacotes separados, portanto, instalar um não garante outro) que usuários invocam. Eles interpretam argumentos de comando, chamam o compilador real, executam o montador na saída e, opcionalmente, executam o vinculador para produzir um binário executável completo.

Mais lidos e refs:

por humble_wolf 15.10.2018 / 13:45