Я пытаюсь создать простой проект с использованием OpenCV 2.4.10, но я получаю кучу таких ошибок:
Undefined symbols for architecture x86_64: "_jpeg_free_large", referenced from: _free_pool in opencv2(jmemmgr.o) "_jpeg_free_small", referenced from: _free_pool in opencv2(jmemmgr.o) _self_destruct in opencv2(jmemmgr.o)
Вот ViewController.m
#import "ViewController.h"
#import <opencv2/opencv.hpp>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
cv::Mat greyMat;
}
Podfile
platform :ios, '8.1'
pod 'OpenCV', '2.4.10'
Проект строит отлично, когда я использую версию 2.4.9.1 или 2.4.9.
Я также смог создать этот проект с файлом фрейма, загруженным с URL-адреса, который я нашел в podspec 2.4.10.