码迷,mamicode.com
首页 > 其他好文 > 详细

OpenCV环境变量配置

时间:2015-05-27 19:09:48      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:环境变量   opencv   dll   lib   

问题

使用C/C++等语言,需要使用第三方程序库,这些函数通常会提供Lib,和Dll,比如说使用OpenCV开发图像处理,视觉软件,除了配置头文件目录(Include),和库文件目录(Lib)。程序运行时候,还需要提供动态链接库,否则,程序提示找不到dll错误。下面以OpenCV的配置说明。

方法

头文件和库文件目录的配置

将头文件目录和库文件配置如下,你对号入座即可。注意Win32X64的不同,一般情况下选择Win32下的库即可。
技术分享

动态链接库的配置

  • 简单粗暴的方法
    直接将dll复制到C:\Windows或者C:\Windows\System32目录下。警告若是你是64位的系统,请将64位dll(这里是OpenCV的64位dll)放在C:\Windows\System32,32位的dll放在C:\Windows\SysWOW64。为什么这样放,英文好的请看这里http://en.wikipedia.org/wiki/WoW64 中文好的请看这里http://baike.baidu.com/link?url=yXIlxPM2dIcuHv59tL7gGldOqqbO9oGC2byEMLlNtq0_tK99FeaQ7ZyQEP29bSwp_bV85xNJ-f17accEeYpYFa (^-^,其实微软这样设计系统,为了兼容32位程序)。
  • 优雅的方式(极力推荐)
    你可以建立一个系统变量,起个名字,这里我起名字叫做OpenCV300。Look the picture
    技术分享
    然后在path里面添加完整的dll路径,在这里我是如此%OpenCV300%\build\x86\vc10\bin,请君对号入座,很简单的。
    优雅的方式确实可以使我们的系统盘不至于那么乱。然后重新开机什么的,NO,这里只需要重启一下Visual Studio就可以了。(网上说重启开机什么哒全是骗人的,都是坏人)。环境变量只是系统设置一些变量参数,就像我们写C/C++那样,程序启动时候加载,也就是说每次Visual Studio启动的时候加载一次,中间你若更改了path设置,Visual Studio是不知道的。你把它关了,再打开就可以。
    好了,你可以愉快的开始你的编程之旅了。

转载请保留以下信息

作者 日期 联系方式
风吹夏天 2015年5月27日 272793757@qq.com

OpenCV环境变量配置

标签:环境变量   opencv   dll   lib   

原文地址:http://blog.csdn.net/bluecol/article/details/46049883

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!