安装opencv3.0.0与配置Visual studio 2008

本文详细介绍如何安装最新版 OpenCV 3.0.0,并配置其与 Visual Studio 2008 的环境,包括 CMake 的使用、库文件生成及系统环境变量设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://jingyan.baidu.com/article/b907e627cb97cd46e7891c3d.html

本经验详细介绍了最新版的opencv3.0.0的安装方法,与visual studio 2008使用opencv库的配置方法。

工具/原料

  • opencv-3.0.0-alpha.exe;cmake-2.8.12.2-win32-x86.exe;或其他版本
  • visual studio 2008或其他版本,win7系统

方法/步骤

  1. 1

    运行opencv-3.0.0-alpha.exe,更改一下安装路径,例如“D:\”。这时候在安装目录下会生成source和build两个目录。build目录里面包含了VC10,VC11,等的库文件,但是没有适用于VS2008的VC9,如果你用的是VS2008以上版本可以跳过CMake操作步骤,直接到第10步。

  2. 2

    安装cmake-2.8.12.2-win32-x86.exe并打开CMake,这里注意需要根据自己的操作系统的位宽来选择不同版本的CMake。

  3. 3

    CMake配置里面两个地方需要注意,where is the source code:指定到你安装的opencv目录下的source目录路劲;

  4. 4

    where to build the binaries:指定到bulid目录里面的一个新目录,如:vc9,为了便于管理。

  5. 5

    这时候点击一次Configure按钮,会弹出来一个对话框,让你选择你正在使用的编译器类型,注意版本,之后finish等待完成,完成之后中间的列表框会变成红色,里面是你要选择的一些功能,如果没有特俗的需求就使用默认的。

  6. 6

    再一次点击Configure按钮,等待完成,完成之后中间的列表框会变成白色,里面是你要选择的一些功能,如果没有特俗的需求就使用默认的。

  7. 7

    然后点击Generate按钮,会自动生成代码文件,等待结束后关闭CMake。

  8. 8

    打开where to build the binaries所指定的文件夹,里面会有一个名字为OpenCV.sln的VS工程文件,打开它,会启动VS,然后在Debug模式和release模式下都编译一遍,需要的时间比较长,之后关闭VS。

  9. 9

    这时候会在OpenCV.sln同级目录里面生成几个目录分别为doc,lib,bin等。doc目录里面包含了opencv使用文档,lib目录包含了库文件,bin目录包含了opencv的dll文件。

  10. 10

    现在将我们包含头文件、库文件的目录路径添加到系统环境变量中,运行:cmd,输入“setx -m OPENCV_DIR D:\OpenCV\Build”。这是方便以后我们管理项目和移植项目。(位置视自己的路径而定)

  11. 11

    右击计算机->属性->高级系统设置->环境变量->双击系统变量里面的path,在弹出的对话框中将D:\OpenCV\Build\cv9\bin\Debug;D:\OpenCV\Build\cv9\bin\Release; 这是告诉计算机以后在这里面寻找dll文件。(依据自己的文件位置)

  12. 12

    到此opencv安装完毕,配置vs2008。打开VS2008,新建一个项目。可以选择配置全局的和仅当前项目使用的配置方法。

    全局配置:工具-》选项-》项目和解决方案-》VC++中配置,将头文件路径和库文件路劲分别加入到包含文件和库文件里面(Debug和release都要)。

  13. 13

    当前项目配置:项目-》属性-》配置属性-》常规-》附加包含目录中加入头文件路径;项目-》属性-》配置属性-》链接器-》常规-》附加库目录中加入库文件路径;项目-》属性-》配置属性-》链接-》输入-》附加依赖项中加入库文件名称(可以在opencv库目录里面查看);这三个配置都要分别在release模式和debug模式下配置一遍。

  14. 14

    到此配置完成。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值