Xcode中的OpenCV未定义错误

Xcode中的OpenCV未定义错误,xcode,opencv,xcode5,Xcode,Opencv,Xcode5,我正在从事一个基于OpenCV的项目,该项目基于Xcode 5.02,OS X 10.9。 我的OpenCV是用自制软件安装的 我得到以下错误 架构x86_64的未定义符号: cv::namedWindow(标准::_1::基本字符串常量&,int) 我添加了标题搜索路径/usr/local/include非递归和/usr/local/include/opencv2非递归 我添加了库搜索路径/usr/local/lib 我已将/usr/local/ceral/opencv/2.4.3/lib

我正在从事一个基于OpenCV的项目,该项目基于Xcode 5.02,OS X 10.9。 我的OpenCV是用自制软件安装的

我得到以下错误


架构x86_64的未定义符号:
cv::namedWindow(标准::_1::基本字符串常量&,int)

我添加了标题搜索路径
/usr/local/include非递归
/usr/local/include/opencv2非递归

我添加了库搜索路径
/usr/local/lib


我已将
/usr/local/ceral/opencv/2.4.3/lib
下的所有
.dylib
文件添加到项目中。

从我看到的情况来看,您正在尝试运行Objective-C++项目,对吗?我假设这是因为CV::NAMEFILE是OpenCV的一个C++函数。 您可以查看一下,在那里我遇到了一个类似的问题,并通过正确配置项目解决了它

此错误意味着您的XCode项目找不到cv::namedWindow函数。你确定你的电脑中正确安装了OpenCV吗?你能从C++的C++项目中运行C++ OpenCV函数吗?如果是这样的话,问题就在于您的项目配置