He descargado g ++ 4.8 en Ubuntu 12.10 haciendo:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8
pero cuando lo hago:
sudo update-alternatives --config g++
para cambiar las versiones de g ++ dice:
update-alternatives: error: no alternatives for g++.
Sin embargo si lo hago:
g++ --version
dice:
g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
¿Cómo configuro mi instalación de g ++ 4.8 para que sea la g ++ predeterminada?
gcc
g++
software-installation
usuario997112
fuente
fuente
gcc
para compilar módulos del núcleo y algunos de ellos (por ejemplo, Nvidia) se bloquean silenciosamente cuando lagcc
llamada no será con la que se compiló el núcleo.Debe dejar
update-alternatives
saber que tiene 2 compiladores de C ++, crear un registro para cada uno y luego configurar cuál desea usar. Esto se hace con lo siguiente:De ahora en adelante, lo único que se requiere al cambiar de compilador es este comando:
Ver
man update-alternatives
para más información.Fuente: ¿Cómo usar múltiples instancias de gcc?
fuente
update-alternatives --display editor
Esta es la gran descripción y las instrucciones paso a paso sobre cómo crear y administrar alternativas de maestro y esclavo (gcc y g ++).
En breve, es
fuente