我正在尝试将opencv2 2-2(最新版本)框架添加到我的iOS项目中,但是我在构建时遇到了这个错误。
ld:框架未找到opencv2-2 clang: error:链接器命令失败,退出代码1(使用-v查看调用)
opencv2 2-2框架出现在构建阶段选项卡的部分。如果相关,这是ViewController.m中的导入语句:
#ifdef __cplusplus
#import <opencv2-2/core.hpp>
#endif这是一张截图:

我做错了什么?
发布于 2017-07-24 04:25:40
您的框架文件应该命名为opencv2.framework,导入语句应该是#import <opencv2/core.hpp>。
我不知道你从哪里得到了不正确的名字opencv2-2。也许您下载了两次opencv2.framework,Mac自动将第二个副本重命名为opencv2-2.framework。
发布于 2019-04-05 15:38:32
我也犯了同样的错误,我在opencv2.framework中将框架名从opencv2 2-2改为了框架,并且它可以工作。
https://stackoverflow.com/questions/45110329
复制相似问题