J'ai téléchargé g ++ 4.8 sur Ubuntu 12.10 en faisant:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8
mais quand je fais:
sudo update-alternatives --config g++
pour changer de version g ++, il dit:
update-alternatives: error: no alternatives for g++.
Cependant, si je le fais:
g++ --version
ça dit:
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.
Comment définir mon installation g ++ 4.8 comme g ++ par défaut?
gcc
g++
software-installation
user997112
la source
la source
gcc
pour compiler les modules du noyau et certains d'entre eux (par exemple Nvidia) plantent silencieusement quandgcc
ils appellent ne sera pas celui avec lequel le noyau a été compilé.Vous devez
update-alternatives
indiquer que vous disposez de 2 compilateurs C ++, créer un enregistrement pour chacun, puis configurer celui que vous souhaitez utiliser. Cela se fait avec les éléments suivants:À partir de ce moment, la seule chose requise lors du changement de compilateur est cette commande:
Voir
man update-alternatives
pour plus d'informations.Source: Comment utiliser plusieurs instances de gcc?
la source
update-alternatives --display editor
Il s'agit de la grande description et des instructions étape par étape pour créer et gérer des alternatives maître et esclave (gcc et g ++).
Bref, c'est
la source