Me gustaría experimentar con el nuevo compilador GCC 5.1 C ++ en Ubuntu.
Entonces, descargué e instalé Linux Ubuntu Desktop 15.04 de 64 bits en una máquina virtual.
Luego, en la terminal, ingresé los siguientes comandos:
sudo apt-get update
sudo apt-get install g++5
Varios paquetes fueron descargados e instalados; pero cuando entro:
g++ --version
Todavía consigo:
g++ (Ubuntu 4.9.2-10ubuntu13) 4.9.2
También intenté (a partir de esta pregunta ):
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-5
Pero todavía obtengo 4.9.2 como salida de g++ --version
.
¿Qué debo hacer para probar g ++ 5.1, sin construir todo a partir de las fuentes?
¿Es posible instalar binarios precompilados?
apt
software-installation
gcc
c++
MikePro
fuente
fuente
Respuestas:
La suite GCC 5.x no está disponible en 15.04. Puede obtenerlo agregando un PPA, como https://launchpad.net/~nicola-onorata/+archive/ubuntu/toolchain
Sin embargo, no estoy seguro de si esto resultará en que sea el compilador predeterminado, por lo que es posible que aún deba llamarlo como
g++-5
o similar, para usarlo. También puede tener algunos problemas serios al vincular ciertas bibliotecas de C ++ que se incluyen en Ubuntu 15.04, ya que tiene cierta incompatibilidad con 4.9, principalmente en lo que respecta a STL.fuente
No lo he probado en Ubuntu 15.04 pero así es como lo instalé en Ubuntu 14.04 desde un PPA.
Alternativamente, puede descargarlo y compilarlo desde la fuente. Solía hacerlo antes, pero lleva un poco más de tiempo.
fuente
Aunque esto tiene un par de meses, si quería g ++ --version a la salida 5.1, siga estas instrucciones: ¿Cómo uso el último gcc (pista: enlaces simbólicos)
fuente
15.04 es EOL ahora, pero cuando todavía estaba en uso, podría instalar el
hardening-wrapper
que viene con/usr/bin/gcc-5
.El
gcc-5
paquete ahora está disponible en 15.10+.fuente