windows7环境VS2015配置OpenCV3.1

Windows7 +visual studio 2015 +Opencv 3.1安装配置教程

配置环境:Windows 7 64位 、opencv3.1、visualstudio 2015

1.        安装visualstudio 2015

           解压ISO镜像,visualstudio 2015,选择需要安装的vc++和其他需要的包,等待安装完成

2.        安装opencv3.1


3.        配置环境变量

           在path中添加变量D:\opencv\build\x64\vc14\bin


4.        VS2015+opencv3.1配置

          新建空工程,找到属性管理器,选择X64,Microsoft.Cpp.x64.user文件,右键属性;

 

          在C++目录下;在包含目录中编辑添加:D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;在库目录中编辑添加D:\opencv\build\x64\vc14\lib;在链接器/输入/附加依赖项中加入:opencv_world310.lib;

 


5.        测试配置是否完成

#include<opencv2/opencv.hpp>

usingnamespace cv;

int main()

{

    Mat img = imread("lena.bmp");

    imshow("original iamge", img);

    waitKey();

    return 0;

}

Ctrl + F7 编译链接;Ctrl +F5执行


在Ctrl + F7会提示错误warning:C4819.解决方法:项目/属性/配置属性/C/C++/高级 的禁用特定警告编号:4819

 

6.        问题

计算机丢失MSVCP120D.dll和MSVCR120D.dll,下载64位的动态链接库,存放至Windows/sysWOW/目录下Windows/运行/regsvr32 msvcp120d.dll  /s

7.        解决方案平台

VS2015和opencv3.1 支持X64,对X86不支持,否则会编译出错。

8.        生成.props文件

<?xml version="1.0"encoding="utf-8"?>

<Project ToolsVersion="4.0"xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 <ImportGroup Label="PropertySheets" />

 <PropertyGroup Label="UserMacros" />

 <PropertyGroup>

   <IncludePath>D:\opencv\build\include\opencv2;D:opencv\build\include\opencv;D:opencv\build\include;$(IncludePath)</IncludePath>

   <LibraryPath>D:opencv\build\x64\vc14\lib;$(LibraryPath)</LibraryPath>

 </PropertyGroup>

 <ItemDefinitionGroup>

   <Link>

     <AdditionalDependencies>opencv_ts301d.lib;opencv_world310d.lib;opencv_ts310.lib;opencv_world310.lib;%(AdditionalDependencies)</AdditionalDependencies>

   </Link>

 </ItemDefinitionGroup>

 <ItemGroup />

</Project>

将代码复制、保存为props文件格式,存放在opencv等目录,点击debug|64,添加现有属性表,找到存放的.props目录即可。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值