2013-06-28 5 views
4

J'ai un projet (MyLib) dans mon projet principal (MainApp). Quand je construis le MainApp, XCode me donne une erreur dans l'un des .h de MyLib:Nom de type inconnu 'using' dans XCode

using namespace cv; 

Le message d'erreur est:

Unknown type name 'using' 

Si je construis MyLib seul, je n'ai pas n'importe quelle erreur.

Répondre

11

Je prévois que le fichier d'en-tête est inclus à partir d'un fichier .m (Objective-C)?

Modifiez l'extension à .mm (Objective-C++) et cela devrait fonctionner correctement.

+0

Malheureusement, le fichier .h est inclus à partir d'un fichier .mm. – poiuytrez

+0

@poiuytrez Vous devrez alors poster le contenu du fichier. – trojanfoe

+2

@poiuytrez: TOUS les fichiers contenant ce fichier d'en-tête sont des fichiers '.mm'? – newacct