【问题标题】:Framework Not Found -- OpenCV未找到框架——OpenCV
【发布时间】: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


【解决方案1】:

您的链接已失效,但我假设您的说明与 here 的说明相似。

我设法通过将框架拖到 XCode 项目中来构建 Xcode,如下所示。请注意它在库和左侧导航器中的位置。

关注this tutorial 也可能有所帮助。我按照该教程进行操作,并设法让它在今天开始工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-30
    • 2016-10-03
    • 2014-12-07
    • 2011-09-21
    • 2018-12-02
    • 2013-01-25
    • 1970-01-01
    相关资源
    最近更新 更多