【发布时间】:2014-11-11 00:25:01
【问题描述】:
我从OpenCV SourceForge page 下载了最新的预构建 opencv2.framework。然后在 Xcode6-Beta3 中,我在 Swift 项目设置的“常规”选项卡下添加了 opencv2.framework 作为必需的链接框架:
这是框架加入项目后的框架结构:
如果这是一个 Objective-C 项目,我可以添加以下导入语句:
#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#endif
在我的 ViewController.swift 文件中,如果我执行类似操作,我会收到“没有这样的模块”错误:
我尝试了以下导致错误的变体:
import opencv2/opencv.hpp
import opencv2/opencv
import opencv
import "opencv2/opencv.hpp"
import <opencv2/opencv>
将 opencv 导入我的 Swift 项目的正确方法是什么?
【问题讨论】:
-
我正在研究创建一个桥接头,看看是否可行。尝试弄清楚如何在 Xcode6 中生成一个。