【发布时间】:2014-07-14 16:40:43
【问题描述】:
我在让 OpenCV 与 iOS 和 Xcode 一起工作时遇到问题。我正在运行 OS X 10.9.3 和 Xcode 5.1.1。为了安装 OpenCV 并为 iOS 构建框架,我完全遵循了这些 instructions。
然后我创建了一个新项目,并将 opencv2.framework 从 Finder 拖入 Link Binary with Libraries。构建项目后,我得到:
ld: framework not found opencv2
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我注意到右侧边栏中的 opencv2.framework 旁边有一个问号,我读到这是由于框架未包含在源代码管理中。我选择了框架并单击源代码控制>添加“opencv2.framework”问号没有消失,构建仍然失败并出现同样的错误。
通常当 Xcode 找不到文件时,文件的文本是红色的。在这种情况下不是。
谁知道问题出在哪里?
【问题讨论】:
-
我遇到了同样的问题。我将其从 pod 中移除并再次安装。也许您应该尝试相同的方法..当我手动添加框架时,它不是红色的,而是错过了包含的所有头文件!
标签: ios xcode opencv frameworks