XCode .m vs .mm
Dans le zxing iphone projet le fichier readme états:
- Il peut arriver que lorsque vous essayez de construire votre propre projet avec
ZXingWidgetController vous obtenez de l'éditeur de liens
des erreurs du type "undefined reference to".
Si cette erreur qui ressemble à un c++
undefined reference, puis renommer
principal.m dans la principale.mm (Objective-C++
source suffixe) peut résoudre le problème
Il a en effet. Mais je me demandais pourquoi?
Vous devez vous connecter pour publier un commentaire.
.mm extension de stands pour Objective-C++, lorsque le compilateur peut traiter des classes C++.
Mais lors de l'utilisation .m extension, il sera en mesure de compiler uniquement le code en C, sans classes C++.