Como instalo o g ++ - 7 no Ubuntu?

2

Como posso instalar o g++-7 no Ubuntu? Eu fiz

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Então, posso encontrar g++-5 , g++-6 packages, mas não g++-7 . Quais problemas posso encontrar ao usar g++-7 ? Quando será lançado oficialmente?

    
por Aleksandr Tukallo 22.12.2016 / 15:50

2 respostas

3

O método de repositório sozinho não funciona porque você não está usando o Ubuntu 17.04 (Zesty), que é a versão para a qual o pacote foi construído, como você pode ver no ppa :

A alternativa mais fácil é " fixar esse pacote " (isto é, dizer ao seu Ubuntu para aceitar um pacote que não é construído para a sua versão). Para fazer isso, abra um terminal e digite:

sudo nano /etc/apt/preferences

Em seguida, copie para ele o seguinte:

Package: gcc-7
Pin: release n=zesty
Pin-Priority: 990

Por fim, salve o arquivo (pressione Ctrl + X e, em seguida, Y ).

Agora, depois de um sudo apt-get update , instale com sudo apt-get install gcc-7 . Deve instalar todas as dependências necessárias também.

Nota: como um pacote de desenvolvimento, pode requerer bibliotecas mais novas que a sua versão atual do Ubuntu não possui. Isso pode interromper alguns pacotes.

Como alternativa ao método acima, você pode criar o pacote a partir da fonte. Obtenha os arquivos de origem de aqui . Compile seguindo estas instruções .

    
por user308164 23.12.2016 / 12:52
0

Neste site , você pode pesquisar o GCC - adicionado por Matthias Klose em 2016 -12-17 G ++ deve vir com o pacote GCC. Além disso, você deve saber que o GCC 7 ainda está em desenvolvimento.

    
por Faisal Aslam 22.12.2016 / 16:00