opencv2.4.10配置vs2010旗舰版过程与遇到问题的解决
1.下载opencv,
网址:http://opencv.org/ --找到如下图,选择自己想装的opencv版本,下载,解压,我这里解压到D:\opencv,这里不用新建文件夹,解压后的opencv自带根目录。
2.下载visual studio2010
这里说明应该查明opencv版本应该对应vs的版本,例如opencv3.0以上的有些版本只能安装在是vs2015以上的版本。这里我的vs2010安装路径为C:\Program Files (x86)\Microsoft Visual Studio 10.0。
3.环境变量的配置
我的电脑是win8.1的x64位系统,点击我的电脑-属性-高级-环境变量-系统属性,找到path,若没有,则新建一个,添加如下:D:\opencv\build\x86\vc10\bin;D:\opencv\build\x64\vc10\bin,这里我两个都添加了,可以 试试只添加x64,(因为我的系统是64位,如果是32位的可以选择X86),点击确定。如图:

TE5OTAwOQ==,size_16,color_FFFFFF,t_70)
vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015

4.vs2010配置
vs如果使用 外部的类库的话,需要进行引入一下配置,这个配置就包括:外部库目录指定和外部包含文件指定。
首先打来vs2010,建立一个空白的win32控制工程。如图:
选择Visual C++语言,win32控制台应用程序,并设置工程名称:我这里设置的是test1,点击确定,接下来勾选空白工程,再点击完成。
建完空白的工程后,找到解决方案资源管理器-点击源文件-右键建立一个C++源文件。如图

在VS中有个叫做“属性管理器”的工具,用于进行VS整体参数的配置,配置一次之后,以后所有新建项目都能应用该配置,不用再一一进行配置操作,使用起来也非常方便。点击工具栏中的:视图—>其他窗口—> 属性管理器,如图:


选择Debug|x64,右键新建新项目属性表-命名opencvtest1,点击确定。
这里补充说明:之前我是选择的Debug|x32,建立的属性表,但是显示的是:模块计算机类型“X86”与目标计算机类型“x64”冲突,所以我自己就建了一个Debug|x64,再次配置属性表。方法:生成—配置管理器—活动解决方案平台里点击新建x64。(后来我想了一下,因为我之前的在解决另一个问题时把X32属性页里的链接器-高级-目标计算机更改为X64了,也可能不用新建Debug|x64,直接把目标计算机改为x86就行)
5.属性表opentest1建好,点开,通用属性-VC++目录,将以下添加到包含目录中:
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
如图:
点击确定,再将以下添加到库目录中:
D:\opencv\build\x64\vc10\lib 如图:再点击确定。

点击链接器-输入-添加附加依赖项:我的opencv是2.4.10版本,所以添加以下:
opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib
其他版本更改以下后缀就好,然后点击应用,再点击确定。
至此我们已经将opencv配置好,下面来测试以下,将以下程序复制到main.cpp中。
#include
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片(游戏原画)
Mat img = imread(“pic.jpg”);
// 创建一个名为 "游戏原画"窗口
namedWindow(“游戏原画”);
// 在窗口中显示游戏原画
imshow(“游戏原画”, img);
// 等待6000 ms后窗口自动关闭
waitKey(6000);
}
将一张图片放置在main.cpp一起,保存,重启电脑,程序运行成功显示图片。
谈谈配置过程中遇到的问题:
1.无法打开#include <opencv2/core/core.hpp>
解决方法:试过网上的很多方法,知道是路径没有安装对,最终解决方法是:在添加包括目录时,先取消勾选的从父级或项目默认设置继承,如图:

然后关闭vs,会出现如下,选择是:

再次添加上述的路径,再勾选从父级或项目默认设置继承。
库目录也如上述操作,问题解决。
2.iostream出错,不包括路径集:
解决方法:网上查询了很多,最终解决:在更改系统环境变量时,path添加:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin(我的vs2010的安装路径)
新建INCLUDE,添加路径:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
新建LIB,添加路径:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
解决问题。

opencv2.4.10配置vs2010旗舰版过程与遇到问题的解决相关推荐

  1. VS2010旗舰版无法安装

    今天早上装VS2010旗舰版,可是刚开始装的时候它就要求强制重启,但重启之后就报告安装失败.如下图所示: 因为我的电脑是win10企业版,本身已经安装.Net Framework,我vs也会安装.Ne ...

  2. VS2010旗舰版下载

    下面这个可用下载:大小2.5G http://download.microsoft.com/download/E/0/4/E0427BB8-8490-4C7F-A05B-AFEA0FC3EA80/X1 ...

  3. VS2010旗舰版下载----带SN系列号

    原文地址::http://blog.csdn.net/form88/article/details/46694355 相关文章 1.VS2010下载地址----http://download.csdn ...

  4. 【Tools/VS】VS2010旗舰版免费安装和注意事项

    DATE: 2018.12.16 亲测可用,这个版本的VS比较稳定,商业开发用的很多,推荐! 下载地址: VS2010旗舰版免费安装链接 注意事项: 在同一台电脑上安装多个版本的VS时,可能会出现系统 ...

  5. Windows资料之VS2010旗舰版安装

    S2010旗舰版是面向团队的综合性ALM工具,相比高级版增加了架构与建模.实验室管理等,它 采用拖曳式便能完成软件的开发,简简单单的操作便可以实现一个界面的生成,但拖曳的界面,也应当有相应的代码来实现 ...

  6. vs2010旗舰版 安装失败原因

    vs2010旗舰版  安装失败原因 今天换系统,重新安装VS2010旗舰版,以前用的好好的,但是今天装总是报错,错误类型如下: 引起错误原因: (1)上次安装文件没有清除干净: (2)因为安装包是破解 ...

  7. 为什么服务器运行失败怎么回事,服务器运行失败_Win7旗舰版提示服务器运行失败怎么解决...

    摘要 腾兴网为您分享:Win7旗舰版提示服务器运行失败怎么解决,想看视频,汤圆,手柄助手,时间相机等软件知识,以及刷棒棒糖软件,excel2016,传奇手机,英语100分,诛仙,肯德基外卖广州,金山沙 ...

  8. 计算机无法装补丁,win7旗舰版系统无法安装补丁的解决步骤介绍

    微软每隔一段时间都会发布最新的补丁,为了win7系统安全着想,都会定期升级更新,但在更新过程中难免会遇到无法安装补丁的问题,出现这种这种情况有很多因素,下面小编以 win7 64位旗舰版下载 为例,向 ...

  9. windows7未能启动服务器,番茄花园Windows7旗舰版power服务器无法启动的解决方法

    最近有用户反应,Windows7系统中的"power"服务服务启动,提示"错误2:系统找不到指定文件"的问题,怎么办呢?"power"服务是 ...

  10. Win7 64位安装VS2010旗舰版出现错误...Microsoft Visual Studio 2010 64bitPrerequisites (x64)

    本文是为了备忘在Win7 64位系统中安装Visual Studio 2010旗舰版出现错误并多次得不到解决,最终寻得解决方法. 电脑装的是Win7 64位旗舰版系统,安装Visual Studio ...

最新文章

  1. oracle查询正在执行的语句和kill session
  2. 熟练Linux ,先从这 26 个命令开始吧
  3. 一张图看懂字节跳动8年创业史,一路逆袭!
  4. 网络爬虫--之爬起校招信息代码
  5. Excel中删除链接
  6. 《计算机导论》微软ibm,3《计算机导论》第1章_认识计算机.pdf
  7. 【HDU - 5015 】233 Matrix (矩阵快速幂)
  8. 又拍云 php5月18号那,又拍云每月免费CDN空间和流量
  9. 安全测试需要考虑的测试点
  10. springboot集成shiro 前后端分离 统一处理shiro异常
  11. matlab 图线动画,Matlab绘制简单动画
  12. 用c语言写双人贪吃蛇,试图写了一个双人贪吃蛇,结果蛇竖着跑正常,横着跑就只有头了,求解~...
  13. 如何写出一份好的解决方案
  14. 激励人生成功的10句经典中英文
  15. 使用iMX53 IPU SISG功能控制摄像头闪光灯
  16. ZooKeeper audit is enabled. Exiting JVM with code 4
  17. 《人月神话》第十一弹
  18. FineUI大版本升级,外置ExtJS库、去AXD化、表格合计行、表格可编辑单元格的增删改、顶部菜单框架...
  19. 苹果:我们要建设美国新农村
  20. ROHM | 面向高端ADAS开发出业界超稳定运行的DC-DC转换器IC“BD9S402MUF-C”

热门文章

  1. 17AHU排位赛1 C题(经典DP)
  2. 解锁视频编码的前世今生:流媒体产业的隐藏剧情
  3. c#关于GMap离线地图加载的问题
  4. PAT乙级 1068 万绿丛中一点红 (20 分) Java 实现
  5. 推荐三款自己使用过的鼠标手势插件
  6. 架设自己的邮件服务器
  7. 使用python做手机app后台
  8. tomcat对session钝化活化以及idea上的差异【记录】
  9. win10输入法不能切换_Win10升级后中英文输入法无法切换?一个简单设置,10秒轻松搞定...
  10. 【codeforces round#800 B. Paranoid String】DP