【发布时间】:2019-09-20 09:57:28
【问题描述】:
突然之间,我收到“预期的不合格 ID”和“类型名称声明为引用的引用”解析导入 opencv2/opencv.hpp 的问题我尝试重新链接 opencv3,从 opencv 3 升级到 4并重新启动 Xcode。如何解决? 从这里使用预构建的 opencv:https://opencv.org/releases/ 和 Xcode 10.2
预期的不合格 ID:
CODE - Removed everything and left with this, but it still has parsing errors.
-------
.mm
------
#import <opencv2/opencv.hpp>
#import <opencv2/imgcodecs/ios.h>
#import <Foundation/Foundation.h>
#import "OpenCVWrapper3.h"
#include <vector>
using namespace std;
@implementation OpenCVWrapper3
+ (NSString *) openCVVersionString
{
return [NSString stringWithFormat:@"OpenCV Version %s", CV_VERSION];
}
@end
----
.h
----
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface OpenCVWrapper3 : NSObject
+ (NSString *) openCVVersionString;
@end
【问题讨论】: