编译OpenCv

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

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

2编译 OpenCV Debug和Release版本库

完成上一步骤后,将在c:\OpenCV2.3.1\opencv\build\vs2005目录下生成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.1\opencv\build\vs2005\install\include;c:\OpenCV2.3.1\opencv\build\vs2005\install\include\opencv;c:\OpenCV2.3.1\opencv\build\vs2005\install\include\opencv2.

  如图

配置lib路径

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

  • 自己编译的库,库目录为:c:\OpenCV2.3.1\opencv\build\vs2005\install\lib

如图

设置环境变量

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

自己编译的库,dll目录为:c:\OpenCV2.3.1\opencv\build\vs2005\install\bin

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

转载于:https://www.cnblogs.com/xiaobingqianrui/p/6662880.html

vs2005配置OpenCv2.3.1相关推荐

  1. VS2012下安装配置OpenCV2.4.9的方法

    ①安装VS2012,这里我就不再赘述了,给大家一个VS2012百度网盘的下载链接: 链接:https://pan.baidu.com/s/17nn0RUO3F82U0GMq1Jo-4A 提取码:pdq ...

  2. vs中imshow函数报错_Win7下VS2010中配置Opencv2.4.4的方法(32位和64位都有效)(亲测成功)...

    在vs2010下配置opencv是件痛苦的事情,一点点错误可能就会导致莫名其妙的报错,各种error让人郁闷不已,这里提供给大家一篇vs2010下配置opencv2.4.4的方法,我是64位的win7 ...

  3. vs2013配置opencv2.4.9后出现找不到opencv_core249d.dll和opencv_highgui249d.dll问题

    问题:vs2013配置opencv2.4.9后,运行程序,出现找不到opencv_core249d.dll和opencv_highgui249d.dll问题 解决办法:首先将opencv_core24 ...

  4. VS2015上配置opencv2.4.11

    VS2015上配置opencv2.4.11版方法总结 最近给电脑重装了系统,需要的软件各种装.今天阅读了很多网上的博客,几经波折完成了opencv的配置.配置opencv与其他函数包或者软件相比算是麻 ...

  5. VS2010下配置OpenCV2.2

    VS2010下配置OpenCV2.2 1.       下载OpenCV2.2 安装 2.       我的安装路径是D:\Program Files\OpenCV2.2 3.       打开VS2 ...

  6. 配置OpenCV2和OpenCV3开发环境笔记

    配置OpenCV2和OpenCV3开发环境笔记 Date: 2016-01-19 Author: Kagula Environment: Visual Studio 2013 Update5, Ope ...

  7. visual studio 2013 中配置OpenCV2.4.13 姿势

    首先在path中添加 "C:\OpenCV\opencv\build\x64\vc12\bin"   (地址随实际变化) 注:添加的都是*86不使用*64 在visualstudi ...

  8. Windows XP下vs2010中配置OpenCV2.4.3

    1.  从http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.3/下载OpenCV2.4.3: 2.  将OpenCV ...

  9. 在Ubuntu11.10中安装配置OpenCV2.3.1和CodeBlocks

    1. 打开终端: 2. 执行指令,删除ffmpeg and x264旧版本:sudo apt-get removeffmpeg x264 libx264-dev 3.下载安装x264和ffmpeg所有 ...

最新文章

  1. 物联网协议对比(HTTP、websocket、XMPP、COAP、MQTT和DDS协议)
  2. 在Linux下安装RabbitMQ
  3. 使用keepalived监控tomcat 达到双机热备
  4. Java Switch Statement
  5. Android Studio快捷键之代码提示
  6. 未来是属于 ARM 为代表的精简指令集还是 x86 为代表的复杂指令集?
  7. python+pycharm+Django报错
  8. ubuntu静态IP设置
  9. PyTorch: cannot import name ‘container_abc‘ 或者 ‘int_classes‘ form torch._six
  10. json、js数组真心不是想得那么简单
  11. linux钩子函数和回调函数,Linux Kernel 学习笔记10:hook函数
  12. 【es】INDEX_CREATED the shard cannot be allocated to the same node a copy of the shard already
  13. iphone模拟器_应用日报 | Xcode 现身 5.4 英寸 iPhone 模拟器,和平精英上线特斯拉皮肤...
  14. python输入一个字符串、计算其中小写字符的个数_编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行...
  15. deepin显卡驱动管理器在哪_deepin显卡设置
  16. 字节跳动大数据中心17万服务器硬实力支撑今日头条等产品线(公号回复“字节跳动”下载PDF典型资料,欢迎转发、赞赏支持科普)
  17. 号码认证一键免密登录,让验证更简单!
  18. 办公室看VR黄片,微软「HoloLens之父」辞职!
  19. html实现网格布局排版整齐的表格,想要排版布局好看又整齐,用网格排一下就行了吗?...
  20. 莫名其妙的Status Code: 500,返回值500是什么问题呢?构造函数恐怖如斯

热门文章

  1. 电脑罗盘时钟代码_轻松吃透实时时钟芯片DS1302软硬件设计
  2. 你真的会php,你真的会PHP吗?
  3. linux的硬件运行环境,linux下常用的硬件测试软件
  4. 两个mysql主从同步_如何配置两个MySQL数据库之间的主从同步功能
  5. java字典类_Java字典类
  6. linux chown命令_Linux chown命令示例
  7. scala case语句_Scala模式与case语句匹配
  8. scala运算符_Scala运算符–算术,关系,逻辑,按位,赋值
  9. 函数式编程和面向对象式编程_比较函数式编程,命令式编程和面向对象的编程
  10. Eclipse 中部署应用到任意服务器