J'ai installé gcc 4.6. depuis macports (pour le support de C++0x). Mais lorsque je vérifie la version avec `gcc --version`, il affiche une version plus ancienne. Comment utiliser le nouveau gcc installé par macports ?
Réponses
Trop de publicités?
Raim
Points
2335
Vous pouvez contrôler le lien symbolique dans /opt/local/bin/gcc
en utilisant port select
. Vous pouvez voir les versions disponibles en utilisant port select --list gcc
. Tout ce qui est répertorié avec le préfixe mp- fait référence au propre port de MacPorts, gcc42 et llvm-gcc42 font référence aux compilateurs fournis avec Xcode par Apple.
Exemple de mon système :
$ port select --list gcc
Versions disponibles pour gcc :
gcc42
llvm-gcc42
mp-gcc45
none (actif)
$ sudo port select --set gcc mp-gcc45
Mot de passe :
La sélection de 'mp-gcc45' pour 'gcc' a réussi. 'mp-gcc45' est maintenant actif.
Après cela, ouvrez une nouvelle fenêtre de terminal ou exécutez hash -r
pour que bash reconnaisse le changement.
Michael Krelin - hacker
Points
46481