2017-10-20 1 views
0

J'essaye d'écrire du code C++ 11 dans mon mac mais j'ai quelques problèmes. J'ai vérifié la version de Xcode et c'est 9.0.1 (xcodebuild -version). Lorsque j'essaie de compiler un code simple en utilisant des choses comme "double ener {9.1234}" ou d'utiliser constexpr cela ne fonctionne pas. Pourquoi? Quelqu'un peut m'aider, s'il vous plaît.C++ 11 Erreur Xcode: attendu unqualified-id constexpr

Meilleures salutations et merci. Luis

+0

avez-vous ajouté l'indicateur '-std = C++ 11' à votre fichier makefile? – Bl4ckb0ne

Répondre

0

Accédez à votre projet de cible Build Settings et assurez-vous que le langage C++ Dialect est réglé sur votre préférence désirée (par exemple C++/GNU 11 ou plus). Bien que je soupçonne que Xcode 9 utiliserait déjà C++ 11 au minimum, mais pas sûr.