【发布时间】:2016-09-11 21:28:20
【问题描述】:
我是 Xcode for ios 的新手。我遇到了一个很奇怪的问题。
我的 Xcode 在 MacOS EI 下是 7。我下载了适用于 ios 的 opencv 示例 https://github.com/Itseez/opencv_for_ios_book_samples
然后我下载了适用于 ios 而不是 Mac 的 opencv2.framework(它们是不同的)
但是,在我解压 opencv2.framework 之后,文件夹的名字很奇怪。没有名为“opencv2”但名为“Headers”的文件夹。如果是这样,你怎么能找到正确的路径????
另外,共享库在哪里?下一个文件夹名为“opencv2”,没有任何后缀。
为了使路径正确,我将“h”文件的文件夹名称更改为“opencv2”,以便项目可以找到头文件。但仍然无法链接到库。错误如下。
ld: 找不到框架 opencv2 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
虽然我已经设置了标题和库的搜索路径。
我搜索了很多,但没有答案,你能给出一些想法吗??
提前谢谢你!
【问题讨论】: