से पहले अपेक्षित विनिर्देशक-क्वालीफायर-सूची मैं छवि प्रसंस्करण के लिए ओपनसीवी फ्रेमवर्क का उपयोग कर रहा हूं, मैं सामान्य आईओएस प्रोजेक्ट के लिए फोटो में बढ़त की पहचान कर रहा हूं, अब मैं इस कोड को कोकोस 2 डी प्रोजेक्ट में परिवर्तित कर रहा हूं, मैंने सभी को आयात किया है आवश्यक हेडर लेकिन संकलन करते समय मुझे यह त्रुटि मिल रही है: 'सीवी' से पहले अपेक्षित विनिर्देशक-क्वालीफायर-सूची। यहाँ मेरी कोडत्रुटि: 'सीवी'
#import "cocos2d.h"
#import "CameraController.h"
#import "Globals.h"
@interface BotoxEffectController : CCLayer
{ cv::VideoCapture *_videoCapture; cv::Mat _lastFrame;}//this is line where i am
getting error
@property (nonatomic, retain) CCSprite *sprite2D;
+(CCScene *) scene;
@end
here is code in .pch file.
#import <Availability.h>
#ifndef __IPHONE_3_0
#warning "This project uses features only available in iPhone SDK 3.0 and later."
#endif
#ifdef __cplusplus
#import <OpenCV/opencv2/opencv.hpp>
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
कृपया स्क्रीन नीचे देखें BotoxEffectController वर्ग इंटरफ़ेस जहां त्रुटि & कार्यान्वयन फाइल एक्सटेंशन .mm है गोली मार दी है।
यहाँ .pch फ़ाइल मैं कहाँ opencv.hpp
सुनिश्चित करें कि इसमें आयात करने वाली कोई भी फ़ाइल एक्सटेंशन है। मिमी, नहीं .m – borrrden
हाँ फ़ाइल में एक्सटेंशन है .mm –
उनमें से एक – borrrden