我使用contrib for iOS构建了OpenCV 3.2.0。一切都很好,但是当我想使用MultiTracker类(来自libopencv_tracking)并在物理设备上运行项目时,我会收到此警告:
*Ignoring file /libopencv-tracking.dylib, file was build for x86_65 which is not the architecture being linked (arm64)*
由于项目无法与库链接,因此无法找到对该类的引用,因此会出现一些错误。
如果我在终端中运行' lipo -info libopencv_tracking.3.2.dylib'我看到架构是x86_64,我不知道为什么。我从未明确地将架构设置为这样。
我真的搜索了最后一天,没有一个答案对我有帮助。谢谢!