在VS2005下配置OpenCV

最近在给前人修改个东西,由于是老掉牙的VS2005+Opencv2.0环境,没办法得重新配置下开发环境,网上搜到许久看这篇讲得不错也很详尽,实践可行:

OpenCV安装与生成

1.下载OpenCV安装程序。

地址:http://cdnetworks-kr-2.dl.sourceforge.net/project/opencvlibrary/opencv-win/2.0/OpenCV-2.0.0a-win32.exe

下载好后手动安装,一路“下一步”即可,路径最好不要修改。

 

2.下载CMake安装程序

  地址:

http://www.cmake.org/files/v2.8/cmake-2.8.2-win32-x86.exe

  下载好后手动安装,然后打开CMake“开始-> 所有程序 -> CMake 2.8 -> CMake(cmake-gui)”,打开后界面如下:

OpenCV安装与生成

3.设置使用CMake:

⑴ 设置路径,“Where is the source code:”处设置成OpenCV2.0安装路径,即“C:\OpenCV2.0” ;第二个路径“Where to build the binaries:”设置为生成OpenCV库的解决方案所在路径(注意路径中不要有中文)。如图:

OpenCV安装与生成

 

⑵点击下面的“Configure”按钮,弹出如下对话框:

OpenCV安装与生成
并选择你要使用的编译环境,然后“Finish” 。

⑶稍等片刻,CMake程序主对话框如下图所示:

OpenCV安装与生成

 

再次点击“Configure”按钮,如下图所示:

OpenCV安装与生成

⑷点击“Generate”,OpenCV解决方案即生成成功。

 

4.分别生成解决方案下的debug和release版本。(注意:每次生成前都要修改配置:“工具-选项-项目和解决方案-VC++目录”,在右边新加一个路径“c:\OpenCV2.0\include\opencv”)

即可在解决方案文件夹下得到所需的OpenCV库文件。


5. 现在在VS2005中配置使用OpenCV。

1).VS2005中“工具->选项->项目和解决方案->VC++目录”,右边“显示以下内容的目录”下拉框中选择“包含文件”,添加“c:\OpenCV2.0\include\opencv”

2).

将CMake生成的解决方案生成后,可以得到OpenCV的库文件。将这个解决方案文件夹下的库文件拷贝出来即可。如下:

Bin\debug中的dll文件复制到c:\Windows\system32

Lib\debug中的lib文件复制到c:\OpenCV2.0\lib

3).

VS2005中“工具->选项->项目和解决方案->VC++目录”,右边“显示以下内容的目录”下拉框中选择“库文件”,添加“c:\OpenCV2.0\lib”

“显示以下内容的目录”下拉框中选择“源文件”,添加“c:\OpenCV2.0\src\cv” “c:\OpenCV2.0\src\cvaux” “c:\OpenCV2.0\src\cxcore” “c:\OpenCV2.0\src\highgui” “c:\OpenCV2.0\src\ml”

4).

在要使用OpenCV的项目中添加库:

工程右键->属性->链接器->输入->附加依赖项,添加:cxcore200d.lib cv200d.lib ml200d.lib cvaux200d.lib  highgui200d.lib

 

完成!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值