• 配置OpenCV+VS2013环境


    配置OpenCV+VS2013环境

    准备工作

    win7系统

    下载opencv的windows编译版

    安装vs2013 express

    设定环境变量

    按windows窗键输入path,选择第二个结果编辑系统环境变量

    新建系统变量OPENCV,值为你opencv解压后的build子目录路径,build表示为vc编译器编译好的。

    注意! 这里OEPCV的值最好直接从explorer的地址栏copy过来,反斜杠的形式。先前使用unix风格的斜杠"/",结果vs2013中一直配置不好。

    然后,编辑系统PATH,添加:

    ;%OPENCV%x86vc12in
    

    创建属性表

    如果每次创建一个opencv相关的工程,都要重新配置属性,添加include path,lib path, lib,会很麻烦。一个解决方案是创建属性文件:opencv300.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>$(OPENCV)include;$(IncludePath)</IncludePath>
            <LibraryPath Condition="'$(Platform)'=='Win32'">$(OPENCV)x86vc12lib;$(LibraryPath)</LibraryPath>
            <LibraryPath Condition="'$(Platform)'=='X64'">$(OPENCV)x64vc12lib;$(LibraryPath)</LibraryPath>
      </PropertyGroup>
      <ItemDefinitionGroup>
            <Link Condition="'$(Configuration)'=='Debug'">
              <AdditionalDependencies>opencv_ts300d.lib;opencv_world300d.lib;%(AdditionalDependencies)</AdditionalDependencies>
            </Link>
            <Link Condition="'$(Configuration)'=='Release'">
              <AdditionalDependencies>opencv_ts300.lib;opencv_world300.lib;%(AdditionalDependencies)</AdditionalDependencies>
            </Link>
      </ItemDefinitionGroup>
      <ItemGroup />
    </Project>
    
    

    然后创建新工程的时候,在属性管理器(查看->其它窗口->属性管理器)中,你的项目右键添加这个现有属性文件

    致谢

    参考了Opencv 完美配置攻略 2014 (Win8.1 + Opencv 2.4.8 + VS 2013)一文,表示感谢。

    Greatness is never a given, it must be earned.
  • 相关阅读:
    K8s--09 编写mysql的持久化deployment
    K8s--08 prometheus监控
    K8s--07 configMap资源
    K8s--06 K8s数据持久化
    k8S--05 K8s控制器类型
    k8s--04 部署harbor作为k8s镜像仓库
    K8s--03 资源类型
    K8s--02 K8S部署
    K8s--01 Kubernetes简介
    video2gift环境安装(Theano等)
  • 原文地址:https://www.cnblogs.com/zjutzz/p/4509428.html
Copyright © 2020-2023  润新知