专家:
我正在尝试使用 Xcode 创建一个 C++ 框架。我的框架依赖于 OpenCV。我遇到了与其他人必须处理的相同问题。我找到了一个可能的答案 here但是当我尝试将以下代码复制到我的 Prefix.pch 文件中
#ifdef __cplusplus
#import <OpenCV/opencv2/opencv.hpp>
#endif
尝试构建时出现此错误:找不到“OpenCV/opencv2/opencv.hpp”文件
现在,我知道这是因为我正在使用 opencv2.framework。所以我的问题是:
“如何在 Prefix.pch 文件中引用它?”
感谢您的帮助, 露西
------------------------------------------------------------ --- 更多信息 -------------------------------------- ---
我尝试添加框架,但不起作用。我还需要做些什么吗?
最佳答案
我正在编译为 64 位,但 OpenCV 不支持。也许是因为跨架构支持。我们更改为通用(32/64 位),这似乎使其正常工作。还有一些 Xcode 配置需要调整,但这就是错误的原因。
关于c++ - opencv 文件中缺少所需的架构 x86_64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19254704/