读书人

OpenCV如何搭建开发环境

发布时间: 2013-10-01 12:15:56 作者: rapoo

OpenCV怎么搭建开发环境


OpenCV的版本是2.4.6.0
网上一些教程说还需要cmake才行,
于是我下载了cmake,版本2.8.11.2 (不知道怎么用这个东西)

VS2010新建一个空的控制台工程。
设置包含目录
\opencv\build\include
\opencv\build\include\opencv
\opencv\build\include\opencv2

库目录
\opencv\build\x64\vc10\lib


输入例子代码

#include <highgui.h>
int main(int argc,char **argv)
{
IplImage* img=cvLoadImage("1.jpg");
cvNamedWindow("Example",CV_WINDOW_AUTOSIZE);
cvShowImage("Example",img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("Example");
}



编译出错

1>bi.obj : error LNK2019: 无法解析的外部符号 _cvDestroyWindow,该符号在函数 _main 中被引用
1>bi.obj : error LNK2019: 无法解析的外部符号 _cvReleaseImage,该符号在函数 _main 中被引用
1>bi.obj : error LNK2019: 无法解析的外部符号 _cvWaitKey,该符号在函数 _main 中被引用
1>bi.obj : error LNK2019: 无法解析的外部符号 _cvShowImage,该符号在函数 _main 中被引用
1>bi.obj : error LNK2019: 无法解析的外部符号 _cvNamedWindow,该符号在函数 _main 中被引用
1>bi.obj : error LNK2019: 无法解析的外部符号 _cvLoadImage,该符号在函数 _main 中被引用



是不是还有什么没有安装啊?
求OpenCV开发环境的搭建方法。 opencv 开发环境?搭建 搭建 开发环境
[解决办法]
你这个错误是没有配置好项目的链接器里面的所用到的库文件。具体配置方法按照下面的网址配置就可以了:[url=http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html#windows-visual-studio-how-to[/url]
[解决办法]
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、常规、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器、输入、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项

读书人网 >C++

热点推荐