-
Options de compilation
Bonjour :coucou:
J'utilise Code::Blocks 12.11
Après avoir coché la case
<< Have g++ follow the C++ 11ISO C++ language standard [-std=c++11]>>
dans le menu Project/ Build options..., j'obtiens à la compilation le message suivant
cc1plus.exe: error: unrecognized command line option "-std=c++11"
Merci d'avance pour toute aide.
-
Bonsoir,
Il est fort probable que ton compilateur (g++ je présume ?) ne soit pas suffisamment récent pour supporter l'option -std=c++11. g++ ne le supporte qu'à partir de sa version 4.7.
Il faut soit mettre à jour ton compilateur, soit utiliser -std=c++0x qui était l'option disponible dans les versions précédentes pour activer les fonctionnalités du C++11 déjà incluses (le C++11 n'est entièrement supporté pour g++ que depuis la version 4.8.1 — excepté la STL qui ne l'est toujours pas).
-
Merci germinolegrand
Il me reste donc à télécharger la dernière version stable de g++ (la 4.8.2 je crois).
Un problème cependant : je suis sur Windows 7 et je n'arrive pas à éviter sourceforge.net (et les adwares qui vont avec …). Même BerliOS redirige vers sourceforge.
Une idée pour éviter ce site ? :aie:
-
mmh, non désolé je ne vois pas :aie:.
-
Bonjour :coucou:
Le problème lié à sourceforge.net est toujours d'actualité mais c'est un sujet qui déborde largement le cadre de ce post. Je le passe donc en résolu.
:merci: