64bit win7+VS2013+opencv2.4.9配置
我的配置是opencv2.4.9与VS2013,在win7 64bit下。
从opencv官网(http://opencv.org/downloads.html),下载安装文件,然后双击安装包,类似于解压,跟着步骤,就安装到自己想要安装的位置。
安装完成后,就先设置下系统变量。
1、右键“我的电脑”
2、选择“属性”
3、选择左上角“高级系统设置”
4、在“高级”下面“环境变量”
5、首先在用户变量下,添加一个变量名“opencv249”(名字随意),变量值:上几步安装的路径(我自己的是F:\Program Files (x86)\opencv249\opencv\build),要到build文件夹。
然后还是用户变量里面,添加,在Path中补充变量值:
F:\Program Files (x86)\opencv249\opencv\build\x86\vc12\bin;
F:\Program Files (x86)\opencv249\opencv\build\x64\vc12\bin;
x86是32位,x64是64位,vc11对应VS2012,vc12是对应VS2013。
6、是在下面的系统变量里的Path里补充上面的地址
然后一路确定,好像说要需要重启电脑,不过实际上我好想没有重启还是可以。
7、然后进入VS2013配置opencv2.4.9
8、新建一个项目,我是建了win32控制台应用程序,然后在右边下面点属性管理器
在这里配置opencv2.4.9,就不用每次都得重新配置。
9、如果是64位的话可能还需要新建一个64位平台的配置文件比较好。
新建前是只有win32的,点配置属性管理器,
点新建后
然后一路确定下来。
回到属性管理器,多出了x64:
32位的话双击Debug | Win32,64位双击x64, 出来属性页
双击图上两个中的一个都可以的。
点击VC++目录,要配置包含目录,和库目录
包含目录,我是配置了三个地址:
F:\Program Files (x86)\opencv249\opencv\build\include
F:\Program Files (x86)\opencv249\opencv\build\include\opencv
F:\Program Files (x86)\opencv249\opencv\build\include\opencv2
库目录配置:
32位:
F:\Program Files (x86)\opencv249\opencv\build\x86\vc12\lib
64位
F:\Program Files (x86)\opencv249\opencv\build\x64\vc12\lib
然后点击链接器下的输入,配置附加依赖项:
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
最后点击确定,确定.....
10、原本我以为release下的也要这么配置的,但实际上是上面修改的是debug和releasel两者共同的配置。所以如果要编译release的话,就用相同的方法修改内容如下:
opencv_core249.lib
opencv_imgproc249.lib
opencv_highgui249.lib
opencv_ml249.lib
opencv_video249.lib
opencv_features2d249.lib
opencv_calib3d249.lib
opencv_objdetect249.lib
opencv_contrib249.lib
opencv_legacy249.lib
opencv_flann249.lib
(此时如果点击debug下的配置文件会发现附加依赖项已经改为后面不带d的了)
然后一路确定出来,配置结束。以后编写用到opencv的程序就不用再修改,只是切换release、debug就还是需要修改。
对了,如果出现提示模块计算机类型“x64”与目标计算机类型“X86”冲突,那么还是在刚才的配置文件里找:
然后修改为64位即可
64bit win7+VS2013+opencv2.4.9配置的更多相关文章
- VS2013+opencv2.4.9配置
VS2013+opencv2.4.9(10)配置[zz] - yifeier12 - 博客园 http://www.cnblogs.com/cuteshongshong/p/4057193.html ...
- win7+vs2010+opencv2.4.6配置
记录一下配置,省的以后还到处去找: (一) 添加环境变量://第一次使用opencv的话需要加环境变量:” %opencv%\build\x86\vc10\bin”和”%opencv%\build\c ...
- win7 VS2012+openCV-2.4.11 配置
1.下载 http://opencv.org/downloads.html (根据版本的不同选择,这里选择的是opencv-2.4.11) 2.安装 3.环境变量配置 计算机->属性->高 ...
- vs2013+opencv2.4.11+Qt5.5.1配置
注意本教程配置环境:win7 32位 如果只配置vs2013+opencv2.4.11,参考http://jingyan.baidu.com/article/ff411625b1311a12e4823 ...
- win7(X64)+VS2013+OpenCV3.1环境配置
&1 源文件 VS2013: 链接:http://pan.baidu.com/s/1o8EKQq2 密码:open OpenCV3.1: 链接:http://pan.baidu.com/s/ ...
- Win7系统Visual Studio 2013配置OpenCV3.1图文详解
Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...
- Win7上Git安装及配置过程
Win7上Git安装及配置过程 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgi ...
- cocos2d-x -3.81+win7+vs2013开发环境创建新的项目
cocos2d-x -3.81+win7+vs2013开发环境创建新的项目 1.准备阶段 (1) vs2013下载及安装 (2)cocos2d-x 3.8.1下载及解压 (3)python下载及安装( ...
- 17 win7 sp1 x64/VS2015下配置creo4.0二次开发环境——调用了众多开源库(ceres-solver,PCL1.8.0,office 2016COM接口,MySql数据库等)
0 引言 本次开发环境的配置是在综合考虑了开源库的版本.VS版本以及CREO4.0的版本,同时针对甲方需求选择了win7 sp1 x64系统. 配置的过程中遇到了形形色色的问题,但是一一解决了.通过这 ...
随机推荐
- Day7 - G - Divisors POJ - 2992
Your task in this problem is to determine the number of divisors of Cnk. Just for fun -- or do you n ...
- 点亮一个LED之参数传递规则
1 说明 实验平台: JZ2440 CPU: S3C2440 2 ARM-THUMB Procedure Call Standard(ATPCS: ARM-Thumb过程调用标准) 图1 ...
- 2020/2/22 74cms3.5.1 代码审计
0x00 网站结构 简单试了一下.每一个模块还是比较清楚的,分别对应网站的一个模块.还有一些没有权限访问 0x01 通读代码 先看入口文件,index.php 开头先对网站是否安装做了判断 然后就是判 ...
- 51nod 1423:最大二“货”
1423 最大二"货" 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 取消关注 白克喜欢找一个序列 ...
- JVM--a == (a = b)基于栈的解释器执行过程
前言 在翻阅ConcurrentLinkedQueue的代码的时候,发现这样一段代码在JDK源码中总是出现. t != (t = tail) 原先总是以为这不就是 t != t ?很是纳闷,遂Demo ...
- Exceeded memory limit for $group, but didn't allow external sort. Pass allowDiskUse:true to opt in
原语句: db.carMongoDTO.aggregate({}}}, {}}}) 报错: Exceeded memory limit for $group, but didn't allow ext ...
- 【STM32H7教程】第52章 STM32H7的LTDC应用之点阵字体和字符编码(重要)
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第52章 STM32H7的LTDC应用之点阵字体和 ...
- WTM框架在开发过程中如何动态迁移表和创建表
官方迁移方法:https://wtmdoc.walkingtec.cn/#/Data/Migration 但是在实际开发过程中使用Add-Migration 方法迁移会发现,把系统内置的表也全部带出来 ...
- 076-PHP数组修改元素值
<?php $arr=array(98,'hello',67,'A',85,NULL); //定义一个数组 echo '输出数组修改元素之前的详细信息:<br />'; print_ ...
- Java IO流学习总结(转)
原文地址:http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.html Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 ...