欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

安装opencv3.0.0与配置Visual studio 2008

发布时间:2025/4/16 编程问答 31 豆豆
生活随笔 收集整理的这篇文章主要介绍了 安装opencv3.0.0与配置Visual studio 2008 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

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

  • 2

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

  • 3

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

  • 4

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

  • 5

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

  • 6

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

  • 7

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

  • 8

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

  • 9

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

  • 10

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

  • 11

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

  • 12

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

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

  • 13

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

  • 14

    到此配置完成。

  • 总结

    以上是生活随笔为你收集整理的安装opencv3.0.0与配置Visual studio 2008的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。