Je travaille avec Wikitude SDK et en ajoutant un fichier supporté dans Wikitude exemple de dossier son montrant l'erreur de fichier Foundation comme ci-dessous.Obtenir une erreur lors de l'utilisation de la classe ObjC inclure dans le fichier .cpp (unqualified-id @class)
In file included from /Volumes/DATA/Dhanesh/Projects/experiments/AR/ARWikiDemo/ARWikiDemo/WikiSDK/Controller/Examples/Categories/PluginsAPI/CustomCamera/YUVFrameInputPlugin.cpp:11: In file included from /Volumes/DATA/Dhanesh/Projects/experiments/AR/ARWikiDemo/ARWikiDemo/WikiSDK/Controller/Examples/Categories/PluginsAPI/CustomCamera/WTDeviceCamera.h:9: In file included from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:8: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:492:1: error: expected unqualified-id @class NSString, Protocol;
Ne pas obtenir ce qui est mal ici, mais dit que son
Tous NSString
, NSObject
, NSLog
sont non qualifié-id @class
J'ai mis tout le drapeau Linker et connexes et en-tête & Bibliothèque chemin serra pour cela, mais toujours au-dessus de l'erreur. Est-ce que quelqu'un peut me guider sur ce qui ne va pas ici?
Erreur Capture d'écran de référence:
Merci à l'avance!
Voulez-vous utiliser les classes Obj-C dans le fichier? Si c'est le cas, changez le fichier se terminant par '.mm' pour utiliser le compilateur Obj-C++. – Mats
Oui j'ai quelques classes avec.cpp ext mais chose étrange est que le même .cpp ext travaille dans la démo Wikitude mais pendant que je veux créer une nouvelle démo son lancement ci-dessus erreur. – CodeChanger