vs2019永久配置opencv开发环境的方法步骤

有很多同学肯定想学习opencv相关的知识,但是有些情况下每建一次项目都要重新引入下各种文件是不是很苦恼,所以我也面临了这个问题,在网上看到很多的同学的方法,有的也都是很一样的,将什么.dll加入环境变量,然后设置项目配置文件什么的,这些东西我也尝试过,但是很容易忘记,我也特意写了一些笔记,但是有时还是会忘记。恰巧我也升级了vs2019,所以也打算更新下方法,做到一劳永逸。下面是教程部分。首先我们要安装好我们的opencv,然后我们安装以后会看到生成的文件夹。如图

这一切就是基础文件,所以这个务必要准备好。其次就是准备好vs2019.然后勾选上c++桌面开发相关的东西。 当然了 我们需要准备一个控制台程序,就是hello world那个程序。然后将如图的路径加入到系统环境变量里。如果项目已经建好了,请重启vs重新加载系统变量。

剩下的就是一些骚操作了。请注意观看,直接右击项目,然后进入属性设置。 需要注意的选项我都标出来了。

首先进入包包含目录。我看标出的这个目录比较眉清目秀,所以我选择了它。复制下来,从资源管理器进入这个目录。

进入之后,可以看到如图所示标出的文件夹是不是似曾相识,没错,就是我们安装的opencv的build目录下的include目录里的内容。这里面的东西大家应该很清楚吧,就是opencv用到的头文件都在这里面。所以把它复制进来,我们建项目时候就不会报头文件找不到的bug了。

包包含目录只需要做这步就好了。下面是库目录,做法和上面的类似,选个眉清目秀的目录进去。我选的还是第一个目录。

进入目录可以看到如下的目录结构,所以我们把opencv \opencv\build\x64\vc14\lib 目录里的两个库文件给拷到了这个目录里。

现在是又有头文件,又有库文件了吧,按理说我们应该是可以搞一波了,不信我们我贴个例子试一试。我贴了一个 opencv扫二维码的例子,结果报错,编译不过,这太伤人心了。

看了这么多我都慌了,这什么情况,要不不学了吧,我想说大家别慌,继续往下做。提示是无法解析各种东西,这个问题的原因就是我们少做了一样。是什么呢?我们在项目属性里,把链接器里的输入里的附加依赖项点开。

图上有两个文件,一个带d一个不带d带d的表示在debug模式下用,不带d的表示在release模式下用。记住一次放一个文件就好了,只要对应了模式就行。

设置完了,然后贴上代码,效果如下图。如果我的脸是个二维码就可以在控制台输入内容了。

教程到这里是结束了,我们要注意的东西,就是前两步导入头文件和库文件是一次修改,一直有效果,然后链接器里的附加依赖项是需要我们每次建项目都要注意的,所以大家最后一步一定要记得在哪里设置。例子使用的是如图所示的代码。

到此这篇关于vs2019永久配置opencv开发环境的方法步骤的文章就介绍到这了,更多相关vs2019配置opencv内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • VS2019配置OpenCV时找不到Microsoft.Cpp.x64.user的解决方法

    最近在配置OpenCV的时候,由于使用的是VS2019,结果找不到Microsoft.Cpp.X64.user这个文件.导致每次新建项目都得重新配置一遍,后来特意下载了vs2017,把下面这些文件拷到对应目录,就解决了. 下面附上三个文件的内容,只要按照上面目录,把文件放进去就可以了. Microsoft.Cpp.ARM.user.props <?xml version="1.0" encoding="utf-8"?> <Project Defau

  • VS2019下opencv4.1.2配置图文教程(永久配置)

    关于VS2019的安装可参考:VS2019以及MFC的安装详细教程 一.使用VS2019创建控制台工程(举例,其他同理),并打开视图中的属性管理器,如图. 二.在属性管理器下,找到debug|x64,右击新建属性表,如图. 修改属性表名称.位置(我这没改),点击添加. 三.设置属性表属性.双击点开刚才新建的属性表. 1.设置包含目录 :如图,点击VC++目录下的包含目录进行编辑.输入之后点击确定. 输入:你的opencv所放目录\opencv\build\include\opencv2 你的op

  • vs2019永久配置opencv开发环境的方法步骤

    有很多同学肯定想学习opencv相关的知识,但是有些情况下每建一次项目都要重新引入下各种文件是不是很苦恼,所以我也面临了这个问题,在网上看到很多的同学的方法,有的也都是很一样的,将什么.dll加入环境变量,然后设置项目配置文件什么的,这些东西我也尝试过,但是很容易忘记,我也特意写了一些笔记,但是有时还是会忘记.恰巧我也升级了vs2019,所以也打算更新下方法,做到一劳永逸.下面是教程部分.首先我们要安装好我们的opencv,然后我们安装以后会看到生成的文件夹.如图 这一切就是基础文件,所以这个务

  • VS2022永久配置OpenCV开发环境的实现

    目录 下载opencv 添加环境变量 添加项目属性表 配置属性表 在新的项目中快速配置 配置Release模式 本文通过在VS2022中添加并配置项目属性表,实现Opencv永久配置.在不更改opencv文件位置的前提下,只需要在新的项目中添加配置好的项目属性表即可快速完成opencv配置 下载opencv 访问https://opencv.org/releases/,下载适合自己版本的Windows安装文件.注:尽量不要选择最新版本,而是选择老两个版本的安装包 (最新版本的安装包可能会提示缺少

  • VSCode 配置C++开发环境的方法步骤

    第一步.安装VSCode应用程序 打开VSCode官网,下载对应安装包并默认安装(这里指明:安装路径可以修改) 第二步.安装相关插件 此时的VSCode仅仅是一个英文文本编辑器,还称不上开发工具,所以需要相关的插件支持. 需要说明的是:这里我选择我的母语作为编辑器的语言,所以会多安装一个汉化插件! 安装 汉化插件 打开VSCode,在插件搜索输入框输入"Chinese",搜索插件"Chinese (Simplified) Language Pack for Visual St

  • pycharm配置pyqt5-tools开发环境的方法步骤

    本文介绍使用python+pyqt5开发桌面程序的一个可视化UI视图布局 一.环境包的安装 1.如果还不知道虚拟环境的可以参考,或者直接使用pipenv 2.安装pyqt5 pip3 install pyqt5 3.安装pyqt5-tools(注意目前只支持在window系统下,如果你是mac电脑请自行安装虚拟机) pip3 install pyqt5-tools 4.使用pip3 list查看安装是否成功 二.在pycharm中配置pyqt5-tools工具 在pycharm编辑器中主要配置有

  • 在Ubuntu中安装VSCode并配置C/C++开发环境的方法步骤

    第一步,打开Ubuntu Software下载VSCode.(so easy) 官网地址:https://code.visualstudio.com/docs/?dv=linux64_deb 然后使用 sudo dpkg -i  xxx.deb解压即可 第二步,如果你的电脑中没有gcc,g++,gdb的话,可以通过以下代码获得. sudo apt-get update //访问源列表,并读取软件列表 sudo apt-get install gcc sudo apt-get install g+

  • Micropython固件使用Pico刷固件并配置VsCode开发环境的方法

    MicroPython是Python 3语言的精简高效实现,包括Python标准库的一小部分,经过优化可在微控制器和受限环境中运行.WiFi模块中的ESP8266/ESP32都已支持MicroPython. Pico引脚图 一.为Pico烧录Micropython固件 1.准备 / 下载固件 下载链接:固件下载 MicroPython固件为:pico_micropython_20210121.uf2文件. 2.烧录固件 务必按顺序操作!否则会烧录失败! (1)一直按住树莓派Pico板上的BOOT

  • Clion配置opencv开发环境的详细过程

    之前尝试用vs写opencv的项目,但是因为各种使用习惯很难改过来,加上vs的快捷键和代码智能提示相当的蛋疼,所以尝试着在clion上配置opencv开发环境. 以下是详细配置过程: 预先需要安装的软件: clion:这个是jetbrain家出品的C++集成开发环境,如果你用习惯了idea,pycharm,那么上手这个软件,应该也是比较简单的.相比较巨硬家的visual studio而言,个人觉得vs的快捷键着实蛋疼,而且用的确实少,一些窗口设置不太习惯.这个软件安装比较简单,不详细展开 min

  • Webpack 4.x搭建react开发环境的方法步骤

    本文介绍了了Webpack 4.x搭建react开发环境的方法步骤,分享给大家,也给自己留个笔记 必要依赖一览(npm install) 安装好. "dependencies": { "babel-core": "^6.26.3", "babel-loader": "^7.1.5", "babel-preset-env": "^1.7.0", "react&

  • VSCODE+cmake配置C++开发环境的实现步骤

    1.引言 在实习期间,感受到在vs code上编程的优势(实习期间主要写的lua脚本),因此想把C++和python的开发也迁移到vs code上.如果只运行一个简单的.cpp文件,那么使用万能的Code Runner插件就可以完成编译等任务.但是,一般的C++开发中,不可能只有一个.cpp文件,还会自定义头文件和相应的源文件,此时Code Runner就无法满足我们的要求.对于编译多个C++源文件,我网上查到的资料主要有两种方法: (1)配置tasks.json文件 在tasks.json文件

  • VSCode搭建STM32开发环境的方法步骤

    目录 1.安装VScode 2.安装C/C++插件 3.安装Keil Assistant插件 4.用vscode打开keil工程 5.编译.下载程序 6.常用操作 官方简述 摘要: 作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一.但keil的一些问题也一直存在,当然也有人用其他的比如STM32CubeIDE.但是今天推荐的是VScode+Keil Assistant插件,不需要很复杂的配置各种文件和环境变量,只需要一个插件即可!可以编译代码和下载程序. 当我

随机推荐