gpt4 book ai didi

ios - 将 opencv2.framework 链接到 Swift Xcode 项目时出错

转载 作者:行者123 更新时间:2023-11-29 01:32:17 25 4
gpt4 key购买 nike

我正在尝试将 opencv2 框架导入到我的 Swift 项目中。问题是该项目无法构建。以下是一些错误:

"cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)", referenced from:
"cv::_InputArray::_InputArray(cv::Mat const&)", referenced from:
"cv::contourArea(cv::_InputArray const&, bool)", referenced from:

在我的 Swift 项目中,我有一个名为 ProjectName-Prefix.h 的 .pch 文件,其内容为:

#ifndef MyScanner_Prefix_pch
#define MyScanner_Prefix_pch

#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#endif

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif

#endif /* MyScanner_Prefix_pch */

如何修复这些错误?实际上,我在Github上看到其他一些用Swift编写的项目也集成了opencv2,我尝试导入所有必要的框架,但我没有成功。

最佳答案

我认为您应该尝试另一种方法,即 cocoapods .在手动添加opencv框架时,我自己花了太多时间来解决这类问题,但没有成功。所以我建议你去 pod ;

pod 'OpenCV', '~> 2.4.10'

关于ios - 将 opencv2.framework 链接到 Swift Xcode 项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33333247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com