我正在尝试使用 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)
Here is ViewController.m
#import "ViewController.h"
#import <opencv2/opencv.hpp>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
cv::Mat greyMat;
}
播客文件
platform :ios, '8.1'
pod 'OpenCV', '2.4.10'
当我使用版本 2.4.9.1 或 2.4.9 时,项目构建得很好。
我还能够使用从 podspec 2.4.10 中找到的 URL 下载的框架文件来构建这个项目。
最佳答案
关于ios - Cocoapods OpenCV 2.4.10 链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28331397/