我需要将OpenCV_contrib中的ximgproc模块用于我的Xcode项目。当我运行项目时,我遇到了如上所述的错误。
Xcode 9.1 (9B55)
Target: iOS 11
OpenCV -> https://github.com/opencv/opencv
OpenCV_Contrib -> https://github.com/opencv/opencv_contrib
我将这两个库中的模块连接成一个opencv2.framework。
xcrun -sdk iphoneos lipo -info ios/opencv2.framework/opencv2
Architectures in the fat file: ios/opencv2.framework/opencv2 are: armv7 armv7s i386 x86_64 arm64
架构很好。
Xcode项目设置:
我被困住了。我正在尝试一切。
我按照以下方式尝试了一切:
http://ioscake.com/how-to-compile-opencv-for-ios7-arm64.html https://www.extendi.it/blog/2015/5/22/46-how-to-add-opencv-2-4-11-in-your-ios-project - >我还为项目添加了额外的库:
Accelerate
AssetsLibrary
AVFoundation
CoreGraphics
CoreImage
CoreMedia
CoreVideo
QuartzCore
UIKit
Foundation
和
libc++.dylib
有谁知道如何解决问题?