Visual Studio2019+OpenCV3.4.9环境搭建
让人头疼的vs2019+opencv环境配置
准备:
visual studio2019;
opencv 3.4.9;
耐心;
说明:vs2019属性管理器没有Microsoft.Cpp.x64.user,这里采用新建的方法并配置来解决,有其他思路的读者欢迎来讨论!(其实有的博主说再下一个2017,应该比较麻烦吧)
一、配置环境变量



注意不要改成了用户变量,要改系统变量

我这里把X64和X86都加进去了
(path里面加的其实就是bin路径)
二、配置vs的属性表(property sheet)

选控制台应用!

打开属性管理器,可以搜索,或者在视图里面的其他窗口也可以找到
前方高能!!

重点来了!!
在X64的文件夹右击,第一次要添加新的项目属性表!这就是vs2019的坑(叫你装时髦)他没有之前的Microsoft.Cpp.x64.user
搞了好久,看了opencv官方教程,那本书也挺老的了,又到处百度,都没有解决,之前每次新建项目都要重新配置
答案在这https://www.easck.com/cos/2020/0329/480786.shtml
主要是改三个地方,还有第四个是我自己额外加的,其他书上、博客好像没有建议

1、修改include

根据自己安装时存放的路径,做出相应的修改(存三个路径)
2、修改lib

因为我的opencv时3.4.9,没有找到书上的X86对应文件夹,所以就X64(这个应该和之前的环境变量path是对应的,还有后面调试的时候选的也应是X64),好像15以后的版本都是vc15
3、在链接器中修改依赖附加项

这个opencv_world349.lib,其中349就是版本号去掉小数点,还有一个加'd'的,是按照书上打的,书上说,加'd'表示dubug,放在后面
(4、添加附加目录)

这样保存以后应该就可以测试代码了(好像要重启一下)
#include <iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
//读取图片,这里修改为你的图片路径,注意需要将单斜杠写成双斜杠
Mat img = imread("C:\\Users\\Breeze\\Desktop\\girl.jpg");
imshow("IMG", img); //显示图片
waitKey(1000);//单位ms
return 0;
}

三、每次新建时copy属性表
以后每次新建项目就把之前那个property sheet添加到新的项目的属性表里面去就好了
(我也不知道有没有其他的办法呜呜呜)
Visual Studio2019+OpenCV3.4.9环境搭建的更多相关文章
- visual studio 2015 + Cordova 开发环境搭建
简单的写一些,备忘,太折腾了,特别是通过代理上网的我们国内的开发者 1.当然是安装Visual Studio 2015,别忘了选择Tools For Apache Cordova. 对于通过Proxy ...
- faster-rcnn(testing): ubuntu14.04+caffe+cuda7.5+cudnn5.1.3+opencv3.0+matlabR2014a环境搭建记录
python版本的faster-rcnn见我的另一篇博客: py-faster-rcnn(running the demo): ubuntu14.04+caffe+cuda7.5+cudnn5.1.3 ...
- CC++初学者编程教程(2) Microsoft Visual C++ 6.0开发环境搭建
上一篇演示的是如何安装VS2010,本文演示的是如何安装Microsoft Visual C++ 6.0 简称VC6. 有同学经常VC6都是很古董的版本了,为啥他还存在,不得不说VC6是微软一个很经典 ...
- OpenCV3入门1—环境搭建与实验
1.环境搭建 1.1 VS2017开发环境搭建 1).下载软件包 https://opencv.org/ 2).配置环境变量 配置win10系统环境变量,把下面路径添加到path. D:\WORK\5 ...
- Visual Studio win平台 AI环境搭建
内容提要:我觉得难点主要出在下载上,程序跑的都挺流畅的.下载有时会失败. 1.下载安装git.这一步主要为了下载示例和自动安装环境的python代码,直接去github上用网页下载也是一样的,git不 ...
- py-faster-rcnn(running the demo): ubuntu14.04+caffe+cuda7.5+cudnn5.1.3+python2.7环境搭建记录
第一次写博客,以此纪念这几天安装caffe,跑faster-rcnn的血泪史.在此特别感谢网络各路大神,来自全球各地,让我能从中汲取营养,吸取经验,总结规律. faster-rcnn分为matlab版 ...
- Opencv2.4.13 与Visual Studio2013 环境搭建配置
opencv这个工具来进行图像处理.大致是使用C++语言编写程序实现识别算法的实现,所以首先就要进行opencv与VS环境的配置. Shaine属于那种半路出家之人都算不上的那种,本科期间三四 ...
- [转]OPENCV3.3+CUDA9.0 环境搭建若干错误总结
编译OpenCV设计启用OpenGL三维可视化支持和启用GPU CUDA并行加速处理的基本知识: 1.从2.4.2版本开始,OpenCV在可视化窗口中支持OpenGL,这就意味着在OpenCV中可以轻 ...
- 【Lua学习笔记之:Lua环境搭建 Windows 不用 visual studio】
Lua 环境搭建 Windows 不用 visual studio 系统环境:Win7 64bit 联系方式:yexiaopeng1992@126.com 前言: 最近需要学习Unity3d游戏中的热 ...
随机推荐
- Pytorch随机种子
最近在做比赛的时候,遇到了一个最好结果,但是之后无论怎样都复现不出来最好结果了.猜测是不是跟Pytorch中的随机种子有关. 训练过程 在训练过程中,若相同的数据数据集,相同的训练集.测试集划分方式, ...
- # Django 2.2.*问题记录
使用pymysql作为Django连接MySQL数据库的工具时,碰到以下问题,留下记录以便后期遇到相同问题时查看. 问题1 django.core.exceptions.ImproperlyConfi ...
- es6this箭头函数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 < ...
- hexo文章编写部分语法总结以及hexo使用
一.hexo的使用 1.1 新建一篇文章 1 $ hexo new [layout] <title> 1.2. 生成静态文件 1 $ hexo generate 可简写为 1 $ hexo ...
- 有关终端的一些tips
reg.exe是用于操作注册表的命令,可以通过reg /?来查看所有参数,在pentest中有两个很实用的参数 reg query 读取注册表信息, reg add 添加或修改注册表内容. 设想如下场 ...
- Windows Server 2012搭建SQL Server Always On踩坑全记录
Windows Server 2012搭建SQL Server Always On踩坑全记录 环境信息: Windows Server 2012 R2 Sql Server 2012 整个搭建集群的过 ...
- 一起了解 .Net Foundation 项目 No.13
.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. MVVM Light To ...
- VUE实现Studio管理后台(七):树形结构,文件树,节点树共用一套代码NodeTree
本次介绍的内容,稍稍复杂了一点,用VUE实现树形结构.目前这个属性结构还没有编辑功能,仅仅是展示.明天再开一篇文章,介绍如何增加编辑功能,标题都想好了.先看今天的展示效果: 构建树必须用到递归,使用s ...
- HTML简单的提示框
由于项目中需要一个简单的提示框,就是鼠标放上去,可以提示相关信息,引用第三方的比较麻烦,所以,这里封装了一个很简单的HTML方法. <script src="http://cdn.st ...
- 【开发技巧】再见,BLE的那些坑!
蓝牙,平常你用的多吗?上班路上戴着蓝牙耳机听音乐.看视频打开蓝牙分享个人热点给小伙伴们解锁共享单车时,打开蓝牙就能迅速解锁...... BLE-蓝牙低能耗技术,方便了我们的生活,但是开发者在开发过程中 ...