我在Mac(OS X 10.8.4)和xcode 4.6.3上安装OpenCV的时间很艰难。在mac上安装OpenCV错误
我已经试过的MacPorts和自制的相同和失败,甚至还没有接近任何地方运行它。 错误通常是'错误:无法安装bzip2'或'错误:处理端口opencv失败'。我支持代理,这可能是一个问题。
完成的最简单和最密切方法是是: 使用cmake然后使用OpenCV的终端来安装。 然后使用xcode如http://sadeepj.blogspot.in/2012/03/installing-and-configuring-opencv-to.html所示,但是在xcode中构建项目时出现问题 我将Header搜索路径的值设置为/ usr/local/include,甚至添加了这两个文件'libopencv_core.2.4.5.dylib & libopencv_highgui .2.4.5.dylib'来投影。
Main.cpp的文件
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main (int argc, const char * argv[])
{
Mat img = imread("/Users/mhtgwl/Desktop/baba.jpg"); //Change the image path here.
if (img.data == 0) {
cerr << "Image not found!" << endl;
return -1;
}
namedWindow("image", CV_WINDOW_AUTOSIZE);
imshow("image", img);
waitKey();
}
的错误是“LD:找不到库-lopencv_core.2.4.5 铛:错误:连接命令,退出代码为1(使用-v看不到调用)“ 我试着改变操作系统目标版本并将库搜索路径更改为/ usr/local/include,但它没有帮助。
@Totoro对不起,它是'libopencv_core.2.4.5.dylib&libopencv_highgui.2.4.5.dylib'。我检查它是安装在/ usr/local/lib – mohit