J'ai un UBUNTU 64 bits 13.04
exécuter gcc --version me montre gcc (Ubuntu / Linaro 4.7.3-1ubuntu1) 4.7.3
Mais le 31 mai 2013, gcc 4.8.1 a été publié. Et je ne sais pas comment l'installer ..
Quelqu'un peut-il s'il vous plaît m'expliquer les étapes que je dois faire pour une installation réussie ..
Veuillez également me dire si je peux installer les deux instances de gcc, c'est-à-dire 4.7.3 et 4.8. 1 ou pas ??
Et après l'installation, comment puis-je pointer vers le nouveau gcc 4.8.1 ??
gcc --version
indique toujours sa version 4.7, bien que 4.8 soit installé. en cours d'exécutionls -l /usr/bin/gcc*
etls -l /usr/bin/g++*
montre thRéponses:
Utilisez les miroirs répertoriés ici et téléchargez le 4.8.1. Le processus est assez simple. Je recommanderais d'utiliser cette procédure pour terminer votre installation.
Comme vous le savez peut-être, GCC ne prend pas en charge "make uninstall" et il a été suggéré d'installer GCC dans un répertoire qui lui est propre et de simplement supprimer ce répertoire lorsque vous n'avez plus besoin de cette version spécifique de GCC. J'espère que cela vous a aidé. À votre santé
Modifié: l'option 2:
Je suppose que vous avez déjà une ancienne version de gcc, la manière la plus simple pourrait être d'ajouter PPA à vos référentiels et de mettre à jour et de mettre à niveau vous pouvez avoir la dernière version sans soucis:
cela ajoutera le nouveau PPA aux autres sources.
Désinstallez ensuite l'alternative:
ensuite:
et pendant l'installation des autres packages:
à la fin:
J'espère que cela change la --version;)
la source
Si vous souhaitez conserver votre ancien gcc, comme moi, faites-le à la place:
Ensuite, pour compiler avec gcc plus ancien, le mien était 4.7:
Pour compiler avec gcc 4.8:
Vous trouverez peut-être
-4.8
ennuyeux de taper le texte supplémentaire , auquel cas suivez les autres réponses données par Raven et Amir. J'aime assez cette méthode, car elle me donne le choix d'utiliser une version de secours (4.7) si je rencontre un bug!la source
sudo apt-get install gcc-4.8 g++-4.8
Le tiret est nécessaire là-bas, et son absence pourrait confondre un débutant.fais exactement ça
la source
error: no alternatives for gcc
et à la fin, la valeur par défaut est toujours l'ancien g ++ 4.7.3. La nouvelle version est disponible avecg++-4.8
.Le moyen le plus simple et le plus simple consiste à ajouter le référentiel
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
et utilisez le gestionnaire de mise à jour, ce logiciel simplifie l'ensemble du processus de mise à jour des packages!
la source