win10基于VS2019搭建QT5.12.1&OpenCv2.4.13环境

基于VS2019搭建QT5.12.1&OpenCv2.4.13环境

    • 主要内容
    • QT&OpenCv的下载
    • 基于VS2019搭建环境

主要内容

怎么安装,怎么配置,已经有很多“我们的神”写过博客了,并且方案也十分优秀,我就在这里记录一下,配置好环境后,去打开某个已经写好的项目时(职场背锅兼板砖人罢了),会遇到的一些问题和注意事项。

QT&OpenCv的下载

1.VS2019怎么下载 会有1w条CSDN博客解释(夸张手法,实际是因为本人vs2019两年前装的,已经不记得看的哪个指南了)
2.QT下载直接指路: 安装指南
官方: 下载路径
注意:x86/x64 按项目需求下载
3.OpenCv下载直接指路: 安装指南
官方: 下载路径
注意:配置环境变量按已有项目来,这个指南里更多的是介绍从无到有的过程。

感谢我滴神们!

基于VS2019搭建环境

  1. QT 插件安装
    非常不建议在扩展里搜索更新,这个下载时间我估计了一下,一万年左右,请直接前往中国好大学的镜像网站下载,清华开源镜像->Qt Visual Studio Tools一分钟后点击安装即可(十分简单,我已忘记安装这个插件是否有需要注意的地方了,应该是没有的)。
    装好以后重新打开VS2019,扩展里会出现Qt VS Tools这个好的好东东!win10基于VS2019搭建QT5.12.1&OpenCv2.4.13环境_第1张图片

  2. Qt插件配置
    依次点击Qt VS Tools→Qt Versions。新起一行填入path (安装Qt文件夹里的msvc2017_64文件夹的路径)和version(取名)
    win10基于VS2019搭建QT5.12.1&OpenCv2.4.13环境_第2张图片
    这样就算装好了,可以试一下打开QT的例子工程(安装的Qt文件夹的Example文件夹下随便哪个.pro文件),这样可以先检查一遍安装是否成功。Qt VS Tools → Open Qt Project File(.pro)。
    当然,本人不幸的报错了:缺少某个lib → 直接指路

  3. 已有工程配置
    一般写好的项目头文件,库啊都会包含好的,我们小白需要做的就是确认我们的匹不匹配,以及解决一些配置文档上没有说明的报错情况
    打开项目–>
    重定向–>
    Qt VS Tools–>Qt Project Settings–>Projecties–>Version选择msvc2017_64(第2步取的名)–>
    Qt Modules–>选择需要加载的QtModules(完全是项目需求,我猜肯定有widget)–>
    重新生成–>
    报错(VS直接究极弹窗责怪我三个DLL都没有还想运行)
    先丢一个巨人们写的解决方案

然后我查了老半天,我的问题是项目里用的VC12,我下载了VC14,把头文件改了一下就好了 VC++ --> 库目录
win10基于VS2019搭建QT5.12.1&OpenCv2.4.13环境_第3张图片
然后还有一个DLL,我是确实没有(建议宝们先用everything搜一下自己的电脑里有没有弹窗提示说没有的库,如果电脑有,十有八九是配置错了,没有的话下载就好了),指路好人链接
win10基于VS2019搭建QT5.12.1&OpenCv2.4.13环境_第4张图片
以上,再编译我的工程就跑起来了,希望你也能解决问题!
另再补充一条:Ui闪退解决方案

你可能感兴趣的:(咕咕咕,qt,c++,opencv,visualstudio)