zoukankan      html  css  js  c++  java
  • vs2005配置OpenCv2.3.1

    编译OpenCv

        1 用CMake导出VC++项目文件

    • 运行cmake-gui,设置where is the source code路径为OpenCV安装路径(本文档假定安装位置为:c:OpenCV2.3.1opencv),并创建子目录c:OpenCV2.3.1opencvuildvs2005,并将cmake的"where to build the binaries"设置为这个目录。
    • 然后点 configure,在弹出的对话框内选择 Visual Studio 8 2005。
    • 你可根据你的系统修改选项,修改后再次选择“Congfigure”,完成后选择“Generate”。

         2编译 OpenCV Debug和Release版本库

         完成上一步骤后,将在c:OpenCV2.3.1opencvuildvs2005目录下生成OpenCV.sln的VC Solution File,请用vs2005打开OpenCV.sln,然后执行如下操作:

    • 在Debug下,选择Solution Explorer(解决方案资源管理器)里的 Solution OpenCV(解决方案“OpenCV”),点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。
    • 在Release下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。

      全部运行完毕后,针对你的系统的OpenCV库就生成了。

    配置include路径

    也即告诉Vs去什么地方寻找OpenCV的头文件,打开Vs,选择菜单“工具”->“选项”->“项目和解决方案”->“VC++目录”->“包含文件”,包含c:OpenCV2.3.1opencvuildvs2005installinclude;c:OpenCV2.3.1opencvuildvs2005installincludeopencv;c:OpenCV2.3.1opencvuildvs2005installincludeopencv2.

      如图

    配置lib路径

       也即告诉VC去什么地方寻找OpenCV的库文件。

    • 自己编译的库,库目录为:c:OpenCV2.3.1opencvuildvs2005installlib

    如图

    设置环境变量

    刚才设置的是动态库,因此还需要将OpenCV的dll文件所在的目录加入Path环境变量。

    自己编译的库,dll目录为:c:OpenCV2.3.1opencvuildvs2005installin

       如下图所示将dll目录文件路径加到:系统环境变量Path中。加入后可能需要注销当前Windows用户(或重启)后重新登陆才生效。

  • 相关阅读:
    arduino编程基础之--程序 元素
    arduino编程基础之--环境搭建
    C语言高手之路--目录
    生活中的数据结构
    Manjaro-KDE配置全攻略转
    多线程程序的奇怪问题记录
    manjaro安装openmv ide
    Linux进程数据结构详解
    Linux ps aux指令詳解--转
    记一次粗心大意的代码错误
  • 原文地址:https://www.cnblogs.com/xiaobingqianrui/p/6662880.html
Copyright © 2011-2022 走看看