由于opencv与vs的适配版本不同,本人在官网下载opencv3.1.0,其可以和VS2013、VS2015适配,文中以VS2015为例

opencv2.4.13-----vc11;vc12

opencv2.4.12-----vc11;vc12

opencv2.4.11___vc10;vc11;vc12

(vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013)

一、VS2015安装教程

1、进入官网下载VS2015 (https://www.visualstudio.com/downloads/)

个人学习选择社区版即可,即上图中第一个,点击下载

2、双击下载后的图标进行安装(建议电脑的IE版本为10.0以上)

3、全部下载需占用30G左右磁盘空间,根据自身需要选择安装组件,点击下载,此过程需等待较长时间

二、opencv3.1.0安装教程

1、进入官网选择安装版本(http://opencv.org/downloads.html)

2、下载完成后双击图标进行安装,可自定义安装路径

点击Extract进行安装

从安装后的文件夹中可看到opencv的适配VS版本

3、opencv3.1.0环境变量配置

找到我的电脑或计算机,右键选择属性->高级系统设置->环境变量->系统变量->Path->在变量值中添加相关路径

(根据自己安装的路径进行添加,我的是D:\Opencv\opencv\build\x64\vc14\bin,注意此时路径前应加上英文输入下的分号";",与上一个路径隔开)

三、VS2015+opencv3.1.0配置

1、打开下载好的VS2015

点击File->New->Project新建项目->Win32 Console Applocation Visual C++,可修改项目名称及保存路径

点击OK进入应用程序向导,点击next,勾选空项目,finish

2、接着点击View->Solution Explorer,可看到如下窗口

在Resource Files中右键选择添加源文件下建立一个main.cpp源文件

3、点击工具栏View->Other Windows->Property Manager进行配置

然后出现一个属性管理器的窗口,接下来点开工程文件first,下边的Debug|x64的文件夹,

点开,下有名为Microsoft.Cpp.x64.user的文件,右键属性

接着选择Common Properties下的VC++ Directories,

在Include Directories下添加

D:\Opencv\opencv\build\include

D:\Opencv\opencv\build\include\opencv
D:\Opencv\opencv\build\include\opencv2

在Library Directories在添加

D:\Opencv\opencv\build\x64\vc14\lib

最后在链接器Linker->Input->Additional Dependencies中添加opencv_world310.lib

4、测试

首先检查界面中是否为x64(否则会报错)

输入程序,点击F5运行

(注:配置过程中出现的问题,在配置Linker属性时,若为opencv_world310d.lib,则会报出丢失MSVCP120D.dll的问题)

参考链接:http://blog.csdn.net/u011635764/article/details/50564259

win7下VS2015+opencv3.1.0配置的更多相关文章

  1. win10+VS2015+opencv3.4.0配置方法

    win10+VS2015+opencv3.4.0配置方法 操作环境: windows10 64位opencv 3.4.0:https://opencv.org/releases.html(选择open ...

  2. Win10 64位+VS2015+Opencv3.3.0安装配置

    Win10 64位+VS2015+Opencv3.3.0安装配置 1.我们首先下载VS2015.OpenCV3.3.0. 1.1 VS2015下载 在官网https://visualstudio.mi ...

  3. win7下IIS的安装和配置 图文教程

    转自   http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...

  4. win7下IIS的安装和配置

    win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下 ...

  5. Win7下IIS的安装与配置

    win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 一.首先是安装IIS.打开控制面板,找到“程序与功能”,点进去 二.点击左侧“打开或关闭Windows功能” 三.找到“Internet ...

  6. ubuntu16.04下安装opencv3.1.0

    1.安装依赖项 sudo apt--dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 可选的 sudo apt--dev lib ...

  7. ubuntu16.04下安装opencv-3.1.0及其扩展模块opencv_contrib

    步骤1.安装依赖项 sudo apt--dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 可选的 sudo apt--dev l ...

  8. vs2015+opencv-3.2.0-vc14配置

    用的VS2015免费的community社区版,功能足矣. 很早就有配置opencv249,原本觉得低版本的稳定,一直没有配成功过,测试总是报错 出现error LINK:无法打开文件“opencv_ ...

  9. win7(X64)+VS2013+OpenCV3.1环境配置

    &1 源文件 VS2013: 链接:http://pan.baidu.com/s/1o8EKQq2 密码:open OpenCV3.1:  链接:http://pan.baidu.com/s/ ...

随机推荐

  1. 每天一个linux命令---useradd

    1.添加用户 useradd  选项  用户名 其中各选项含义如下: -c comment 指定一段注释性描述.-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录.-g ...

  2. DataTable过滤重复字段

    有时我们需要从DataTable中抽取Distinct数据,以前总是以对DataTable进行foreach之类纯手工方式获取. 近来发现DataView可以帮我们直接获取Distinct数据,汗一个 ...

  3. HDU 1754区间最值 & SPLAY

    真是亲切的1754啊..第一道傻逼版的线段树做的是这个,后来学了zkw做的是这个,在后来决定打lrj线段树又打了一遍,如今再用splay和老朋友见面   从上到下依次为:加了读入优化的splay,sp ...

  4. 20145308刘昊阳 《Java程序设计》实验五报告

    20145308刘昊阳 <Java程序设计>实验五 Java网络编程及安全 实验报告 实验名称 Java网络编程及安全 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: ...

  5. POJ 1279 Art Gallery(半平面交)

    题目链接 回忆了一下,半平面交,整理了一下模版. #include <cstdio> #include <cstring> #include <string> #i ...

  6. 使用SQLAlchemy对Firebird数据库进行操作

    来这个公司已经一周了,度过了开始的无聊日子准备正式准备做点东西了,这几天接触了一下文件数据库InterBase,尝试在Ubuntu上连接其开源版本Firebird,因为公司使用的是SQLAlchemy ...

  7. BZOJ4515: [Sdoi2016]游戏

    Description Alice 和 Bob 在玩一个游戏. 游戏在一棵有 n 个点的树上进行.最初,每个点上都只有一个数字,那个数字是 123456789123456789. 有时,Alice 会 ...

  8. jquery插件之文字无缝向上滚动

    该插件乃本博客作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 此插件旨在实现目前较为流行的无缝向上滚动特效,当鼠标移动到文字上时,向上滚动会停止, ...

  9. 在MacOS和iOS系统中使用OpenCV

    在MacOS和iOS系统中使用OpenCV 前言 OpenCV 是一个开源的跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法. 最近试着在 MacOS 和 iOS 上使用 OpenCV ...

  10. [LintCode] Left Pad 左填充

    You know what, left pad is javascript package and referenced by React: Github link One day his autho ...