iOS应用程序中缺少dylib

时间:2015-09-30 18:01:24

标签: ios opencv linker xcode6

我正在尝试将使用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

我不知道如何解决它

1 个答案:

答案 0 :(得分:3)

转到项目 - &gt; 目标 - &gt; 一般 - &gt; 链接的框架和库并尝试更改链接到“可选”的 libjpeg.a 库的状态,而不是“必需< /强>”。

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