Preciso instalar o g ++ para compilar arquivos c ++ no Ubuntu 14.04.1?

1

Estou usando o Ubuntu 14.04.1
Eu quero saber,

Eu preciso instalar o g++ do Ubuntu Software Center para compilar os arquivos c ++? O GCC (Coleção de Compiladores GNU) é capaz de realizar isso?

se a resposta da minha primeira pergunta for sim ...

então, porque o Ubuntu 14.04 não vem com um compilador c ++? Afinal, também é tão importante quanto GCC ? Por que um compilador c ++ não será fornecido com uma instalação padrão do Ubuntu?

    
por Yuvaraj 17.06.2015 / 01:10

2 respostas

1

Você não precisa do g ++ para compilar programas em c ++ se tiver um conjunto de bibliotecas em c ++. Instalado use os sinalizadores de biblioteca apropriados. Digamos que queremos usar o stdc ++ do gnu:

gcc -o target source.cpp -L/usr/lib/architecture & distro dependent/ -lstdc++

e por muito tempo o pessoal orientador do GNU / Linux, onde c orientou isso até que algumas distribuições recentes tiveram que empacotar um compilador c com as partes c ++ opcionais. Agora eu não posso dizer o que pacotes do Ubuntu por padrão desde o meu primeiro comando em um novo sistema é muitas vezes sudo apt-get update && apt-get install g++

    
por cargo 17.06.2015 / 07:58
7

Você precisará de algo que possa compilar arquivos C ++. Os dois principais compiladores do Linux são o GCC e o Clang. O GCC é o compilador padrão no Ubuntu.

O GCC não é instalado por padrão, porque nem todo mundo precisa compilar um arquivo. O GCC é normalmente usado apenas pelos desenvolvedores. No entanto, você pode instalá-lo facilmente instalando o pacote build-essential , que é um meta-pacote que instala o gcc (para compilar arquivos C), g ++ (para compilar arquivos C ++) e os cabeçalhos da biblioteca C.

    
por saiarcot895 17.06.2015 / 01:15