comment définir par défaut g++?

Mon hôte a installé c++11 et g++ 4.7.2 (on m'a dit), mais nous ne pouvons pas comprendre comment mettre en 4.7.2 à défaut g++ --version toujours dit que je suis 4.1.2.

Pile m'a montré que je ne peux pas sorte multidimensionnel vecteur d'entiers? sans cc1plus: erreur: unrecognized option de ligne de commande "-std=c++11" avec g++, mais toutes les réponses que j'ai trouver pour le réglage de la valeur par défaut ne semble pas fonctionner.

CentOS 5.9

J'utilise CentOS 5.9, et je n'ai aucune idée si c'est la question, mais j'ai essayé g++-4.7 et g++-4.7.2 de Comment changer la version du compilateur g++ à partir 4.1.2 à 4,5?, mais SSH dit sudo: apt-get: command not found et -bash: g++-4.7: command not found
pour les deux (.2 pour .2). Si j'ai mis un espace avant -4.7, il dit g++: unrecognized option '-4.7'.

J'ai essayé la solution proposée à partir de l'Un de mes derniers c++ q ici, et la commande s'exécute sans erreur, mais rien n'est renvoyé, et g++ --version donne encore:

g++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54)
Copyright (C) 2006 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.

GCC?

J'ai vu cette associées avec g++ sur de nombreux liens, mais je ne sais même pas ce que c'est, et j'ai peur d'essayer cette pour le risque de la destruction de mon système.

Mon hôte, dit que c'est à la limite de leur soutien, et je suis totalement sur mon propre. Aussi, s'il vous plaît comprendre que je viens de commencer le C++ a une ou deux semaines et n'ont aucune connaissance de linux.

S'il vous plaît aider! Merci beaucoup d'avance!

  • Essayer la bonne vieille find / -name g++\*.
  • nous vous en remercions! Je l'ai fait, et il a montré 2 fichiers: /usr/share/man/man1/g++.1.gz et /usr/bin/g++
  • Puis GCC 4.7.2 est nulle part pour être trouvé sur votre système. Peut-être que vous avez été dit de mal.
  • yup, viens de découvrir. admin juste utilisé par défaut yum qui s'installe uniquement 4.1.2 même avec la dernière version de centos rpm. maintenant, je suis coincé sur ce unix.stackexchange.com/questions/63587/... merci pour votre aide!
InformationsquelleAutor | 2013-02-03