[Résolu] Objective-C++
ancrou
Membre
Bonjour,
J'ai une bibliothèque en C++ (.ccp) et je développe en Objective-C.
Donc j'essaie de faire une classe en Objective-C++ pour faire l'interface entre les 2.
J'ai créé un File Objective-C puis renommée en *.mm au lieu de *.m
Dans ce fichier je ne peux pas faire un #import "xx.h" ni #include <xx.h> de ma bibliothèque C++.
Pourquoi ? un tuto ?
Merci d'avance,
Anthony
J'ai une bibliothèque en C++ (.ccp) et je développe en Objective-C.
Donc j'essaie de faire une classe en Objective-C++ pour faire l'interface entre les 2.
J'ai créé un File Objective-C puis renommée en *.mm au lieu de *.m
Dans ce fichier je ne peux pas faire un #import "xx.h" ni #include <xx.h> de ma bibliothèque C++.
Pourquoi ? un tuto ?
Merci d'avance,
Anthony
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pourtant ça marche très bien en C++ dans Xcode :-/
un rapport à mon problème ?
Si c'est avec Leopard, probablement oui...
Sous Tiger avec un PPC G5
À mon avis il y a des "#ifndef __cplusplus" suivi de #error, non ?
Oui c'est bien ce type d'erreur.
Mais c'est dans ma bibliothèque, je ne dois pas le modifier
Bien que techniquement, je peux :-\\
Je fait qu'un seul et unique include dans ma classe Objective-C++.
Cet include est un fichier en C++ pur, où il y a tout mes include de bibliothèque (C++ et C et je m'en fou ;-) ).
Mon application en Objective-C va utiliser ma classe en Objective-C.
:P
ça semble marcher