IOS7 (seulement) stdlibc++ reliant problème

J'ai besoin d'aide.
J'ai eu un framwork qui a été à l'aide de stdc++ comme std:string.
Maintenant, quand j'ai créé une nouvelle application pour IOS7 seulement il y a un problème avec le lien de ce cadre en raison de problèmes avec stdc++ lib:

Les symboles non définis pour l'architecture armv7
"std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage", référencé à partir de ...

J'ai trouvé quelque chose d'étrange que lorsque je change la Délimiter la cible à ios6 dans cette application tous fonctionne bien.
Avec ios7, je vois des erreurs.

J'ai déjà indicateur dans d'autres drapeaux de l'éditeur de liens: -lstdc++

Une idée de ce que l'ami fais de mal?

  • est-ce que les fichiers de votre projet à l'aide de l'Objective-C++ extension de fichier de ".mm" et si pas, ce qui se passe lorsque vous modifiez l'un d'eux d'avoir cette extension de fichier?
  • j'utilise .mm dans l'une des classes du framework qui ii lien. Quand j'ai changé un des fichiers de projet normal, rien n'a changé et le problème est toujours présent.
  • quel est le c++ dialecte réglé?
  • Compilateur Par Défaut
InformationsquelleAutor MarekM | 2013-09-23