【问题标题】:Parsing issues - Opencv with Xcode解析问题 - Opencv 与 Xcode
【发布时间】:2019-09-20 09:57:28
【问题描述】:

突然之间,我收到“预期的不合格 ID”和“类型名称声明为引用的引用”解析导入 opencv2/opencv.hpp 的问题我尝试重新链接 opencv3,从 opencv 3 升级到 4并重新启动 Xcode。如何解决? 从这里使用预构建的 opencv:https://opencv.org/releases/ 和 Xcode 10.2

See All Parsing Errors

预期的不合格 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

【问题讨论】:

    标签: c++ ios xcode opencv


    【解决方案1】:

    好吧...我不知道是什么导致了错误。我打开了另一个使用 opencv 的 ios 项目,它给出了相同的错误。然后我创建了一个新项目并添加了#include iostream, ostream 并得到了同样的错误。所以它不是孤立于opencv的。所以我删除并重新安装了 Xcode,现在它可以工作了!!奇怪!

    【讨论】:

      猜你喜欢
      • 2012-04-21
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 2018-01-28
      • 2012-10-02
      • 2022-08-21
      • 1970-01-01
      相关资源
      最近更新 更多