我嘗試使用OpenCV的2.4.10建立一個簡單的項目,但我得到這樣一堆錯誤:的CocoaPods 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;
}
當我使用的版本2.4.9.1或2.4.9
Podfile
platform :ios, '8.1'
pod 'OpenCV', '2.4.10'
項目建立就好了。
我也能夠用從我在podspec 2.4.10中找到的URL下載的框架文件來構建這個項目。
人誰downvoted - 請同時告訴你爲什麼downvoted它。問題存在。 –