【发布时间】:2013-05-05 03:15:20
【问题描述】:
我正在将 opencv2.framework 与我的项目集成。我完成了以下步骤。
- 将 opencv2.framework 添加到“链接框架和库”
- 将 libc++.dylib 添加到“链接框架和库”中
-
在 AppName-Prefix.pch 文件中添加了以下代码
#ifdef __cplusplus
#import "opencv2/opencv.hpp"
#endif 更改了编译器默认值 Apple LLVM 编译器 4.2 - 语言 -> C++ 语言方言 -> GNU++11 [-std=gnu++11] C++ 标准库 -> libc++(支持 C++ 11 的 LLVM C++ 标准库)
我仍然收到链接错误提示
"opencv2.framework/opencv2(surf.o) ld:架构 armv7 的 21 个重复符号
谁能帮我解决这个问题?
编辑:
我的 XCode 版本是 4.6,IOS SDK 是 6.1,部署目标是 4.3(我也用 5.0 测试过,但也不能在那个目标上工作)
【问题讨论】:
标签: ios xcode opencv image-processing uiimage