LZ最近换了台新台式电脑,开始下载新VS软件,话说软件平台越新越好用,一看网上已经有VS2015版本,果断就去官网下载。

1.安装VS操作

官方网的链接如下:https://www.visualstudio.com/downloads/download-visual-studio-vs

https://beta.visualstudio.com/free-developer-offers/

https://beta.visualstudio.com/downloads/

大概就8G;下载社区版本,不需要破译而且比较方便。(本来有小的文件包,联网下载就比较方便,但是不知道怎么上传,要哭了~~~)可以选择用网页版下载也可以选择用iso下载,iso下载到时候安装不需要联网了,而且日后下载也比较方便,不过就需要你自己用虚拟光驱安装。

然后按照它的指示一步步安装完VS15,大概需要一个下午,俩小时左右。安装结束后,打开文件,新建一个项目,因为楼主一般用VC++ 编程,模板那边显示的界面就是未安装,提示你需要在安装什么版本,它会提供两个版本。不要选择Windows XP系统,血的教训啊,哪个版本以为无所谓,事实告诉你一定的要匹配才行。

继续按照它的提示安装VC++,大概需要4G,又是两个小时。

(PS:因为楼主之前第一次没有安装成功,所以就没有截图,第二次才安装成功。第一次之所以没有成功是因为文件包放置太混乱,可能路径装错了,VC++安装的版本又是XP系统的等等因素,所以没有成功,希望大家不要像我一样犯这么低级的错误)

一切安装好之后,再次新建项目,界面显示如下图所示:

默认大家都会新建项目,毕竟新建项目应该比较简单。出现这个界面意味着你已经安装好VS15了。

2.安装opencv.

高版本的VS15就应该配置高版本的opencv,效果会比较好。网上搜一下就会有好多opencv3.0,链接:http://nchc.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.0.0/opencv-3.0.0.exe

点击运用程序,最好安装在和VS15同一个文件夹下,这样比较方便而且不会混乱。下面就是重点了,和之前安装opencv2.0版本差不多。具体看

http://www.cnblogs.com/andyanut/p/5553291.html

右键项目名称---->属性

主要修改VC++包含目录和引用目录。

包含目录添加:(找到opencv的路径,我的放在D盘program file的文件夹里,只需要添加三个,最上面的include三个)

库目录:只需要添加两个,64位电脑就添加build里X64,32位添加X86,3.0版本选的就是VC12,主要注意下。

最后就是链接器---->输入----->附加依赖性项:

添加下面两行就可以了。

opencv_ts300d.lib
opencv_world300d.lib

然后随便去网上搜一个程序代码验证一下自己是否安装正确

例如程序代码如下;

#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("IMG_0615.jpg");//图片必须添加到工程目录下
//也就是和test.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey();
}

编译结果如下图所示:(编译成功)

参考文献:http://my.phirobot.com/blog/2014-02-opencv_configuration_in_vs.html

http://tieba.baidu.com/p/3931605400

http://blog.csdn.net/u011635764/article/details/50564259

VS2015+win10+opencv3.0整个安装过程的更多相关文章

  1. Linux Red Hat 8.0虚拟机安装过程

    Linux Red Hat 8.0虚拟机安装过程 一.安装虚拟机所需要的工具: 1.VMware Workstation Pro 2.Red Hat 8.0 虚拟机镜像 3.还有一个就是VMware的 ...

  2. opencv3.4.0 安装过程中出现的问题

    重新安装opencv3.4.0 参考安装博客: opencv 安装版本测试:pkg-config --modversion opencv https://blog.csdn.net/cocoaqin/ ...

  3. Red5 1.0.5安装过程记录

    Red5从旧的服务器切换到了github上后,截至20150702仍未更新文档.为了搭建Red5开发环境,我像无头苍蝇一样乱转了很多博客和StackOverflow.藉此记录这次安装过程,希望能够帮助 ...

  4. VCenter6.0.0的安装过程

    背景和实验环境介绍 操作系统环境:windows 2008R2 中文企业版 前期环境配置 配置IP信息,把DNS改成自己的IP 修改主机名和后缀 安装和配置DNS服务 Vcenter 添加dns角色 ...

  5. VS2013+Win10+opencv3.0配置(包括opencv2.4.10版本)

    在win下配置opencv3.0.0还是比较简单的,这里简单说一下配置过程:参考链接:http://blog.csdn.net/u010009145/article/details/50756751 ...

  6. opencv3.0+vs2013安装记录

    为了能够更好的学习图像,我觉得opencv是一个必不可少的库,因此在以后的研究上使用opencv作为研究工具,与大家共同进步. 话归正题:先搭建opencv的环境. 1.下载安装包3.0 a,官网打开 ...

  7. 一,我的Android Studio 3.0.1 安装过程

    安装成功于20171231的0:46分. 简要记录我的安装过程如下: 一,安装JDK1.8.X 二,安装ANDROID STUDIO.ZIP 三,运行AS,后按提示下载SDK,NDK,必要时设置一下J ...

  8. 在Ubuntu 14.04 TLS下openvas V8.0源代码安装过程

    [Qboy原创]详细记录源代码的安装过程 1.下载原代码 在http://www.openvas.org/install-source.html下载 Libraries 8.0.8 Scanner 5 ...

  9. CentOS 7下Cloudera Manager及CDH 6.0.1安装过程详解

    目录 一.概念介绍 1.CDH 概览 2.Cloudera Manager 概览 二.环境准备 1.软件版本选择 2.节点准备(四个节点) 3.配置主机名和hosts解析(所有节点) 4.关闭防火墙 ...

随机推荐

  1. taglib例子

    jsp中的taglib有点类似asp.net中的customer control.自定义标签. 一个最简单的taglib使用例子:检查用户是否已经被登陆. 新建一个class: CheckLoginT ...

  2. C/C++中产生随机数(rand,srand用法)

    计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子.(注意: 小M多项式序列的周期是65535,即每次利用一个随机种子生成的随机数的周期是65535 ...

  3. web api 500 错误

    改了API 方法内容后,就直接F5运行起来. 客户端用WebClient请求,老是返回500错误. 无意中重新编译了WEIAPI项目,客户端就正常了.

  4. LinearLayout属性baselineAligned的作用及baseline

    相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的:

  5. 剑指offer系列29-----链表中环的入口节点-

    [题目]一个链表中包含环,请找出该链表的环的入口结点. [思路]方法一:使用双指针 方法二:利用set集合的特性,不能添加重复数字,否则返回false package com.exe7.offer; ...

  6. Axure RP

    Axure RP是一个专业的快速原型设计工具.Axure(发音:Ack-sure),代表美国Axure公司:RP则是Rapid Prototyping(快速原型)的缩写. Axure RP是美国Axu ...

  7. asp.net中Respons.Write()的用法

    很多时候,我们为了是页面的传输速率更高.很自然回去选择脚本和ajax结合进行传值,在传值如要向页面回传数据时,可能只有一次也会是多次.一次的情况下我们可以很好的用Respons.End()方法来截取我 ...

  8. 详细说明svn分支与合并---命令行

    一,svn分支与合并有什么用? 作程序的,对svn在熟悉不过了,但对svn分支熟悉的,我想并不多.因为一般情况下,是用不着svn分支的,其实也没有那个必要.下面我例举几个需要用到svn分支的情况: 1 ...

  9. android的m、mm、mmm编译命令

    android的m.mm.mmm编译命令的使用 android源码目录下的build/envsetup.sh文件,描述编译的命令 - m:       Makes from the top of th ...

  10. POJ 2393 贪心 简单题

    有一家生产酸奶的公司,连续n周,每周需要出货numi的单位,已经知道每一周生产单位酸奶的价格ci,并且,酸奶可以提前生产,但是存储费用是一周一单位s费用,问最少的花费. 对于要出货的酸奶,要不这一周生 ...