【问题标题】:dylib missing on iOS applicationiOS应用程序上缺少dylib
【发布时间】:2015-09-30 18:01:23
【问题描述】:

我正在尝试将使用 OpenCV 2.4(不是 3)制作的程序从 OSX 移植到 iOS 7(不是 8 或 9)

我按照他们的教程进行操作,直到它抱怨 jpeg 链接错误,我将错误粘贴到谷歌上,并在他们的问题跟踪器上找到了解决方案,以及 jpeg 库的链接,我下载了它,完成了所有步骤正确,现在它编译并运行,但在启动时崩溃并抱怨以下错误:

dyld: Library not loaded: /opt/libjpeg-turbo/lib/libjpeg.62.dylib
Reason: image not found

我不知道如何解决它

【问题讨论】:

标签: ios opencv linker xcode6


【解决方案1】:

转到您的项目 -> 目标 -> 常规 -> 链接的框架和库并尝试更改您链接到“Optional”而不是“Required”的 libjpeg.a 库的状态。

我遇到了同样的问题,更改状态为我解决了崩溃问题。不知道为什么。

【讨论】:

  • 它不能解决问题 - 它只是不会在 dylib 加载失败时终止进程,但仍然不会加载 dylib
猜你喜欢
  • 2018-06-30
  • 2018-03-07
  • 1970-01-01
  • 2012-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-12
相关资源
最近更新 更多