参考链接:https://blog.csdn.net/weixin_41977337/article/details/106859728 1、QT下载 推荐下载Qt5.12.3版本(5.12为LTS长期支持版本),官方下载链接: http://download.qt.io/archive/qt/. 清华源连接: https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.14/5.14.2/ 版本5.14.2下载: 断网即可跳过注册账号操作直接进行安装,勾选常用的插件: 5.12.3版本安装: 5.14.2版本安装: 估计需要等待一个多小时,安装完成后,下面需要配置VS和QT。
根据自己的用途,将对应的插件勾选上,在除C盘以外的位置安装即可。 安装完成后,会提示重启计算机,按照提示操作即可,打开软件,它会让我们去注册,这里选者闲不注册,下面的设置随便选一个就好。
输入以下密钥,将其注册即可:
NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y
(1)在VS中搜索QT插件并下载: 在VS2019中配置插件:拓展->管理拓展->联机->搜索Qt,下载并安装。注意安装完成后需要重启VS。(有时会不行,版本问题,有时候会在最后创建项目的时候没有Qt GUI 这个选项) (2)从官网下载: 先到Qt官网下载对于版本的插件,我这里是Vs2019: https://download.qt.io/official_releases/vsaddin/2.4.1/ (3)安装VSIX(即上面下载的那个插件)
(4)配置QT插件 进人vs2019后,在扩展下面选择Qt VS Tools->Qt Options,然后进行qt配置: 5.12.3版本配置: 5.14.2版本配置: 设置默认打开QT程序: 点击添加,将qt designer路径添加进去:
打开项目属性界面: (1)VC++目录,修改两处:
包含目录添加: E:\Program Files\halcon\HALCON-21.11-Progress\include E:\Program Files\halcon\HALCON-21.11-Progress\include\halconcpp 库目录下添加: E:\Program Files\halcon\HALCON-21.11-Progress\lib\x64-win64 (2)链接器\常规,附加库目录添加: E:\Program Files\halcon\HALCON-21.11-Progress\lib\x64-win64 (3)链接器\输入,附加依赖项输入: halconcpp.lib
(1)opencv官方下载地址: https://opencv.org/opencv-4-5-5/ (2)设置环境变量: D:\opencv\build\x64\vc15\bin (3)添加属性表: 依次点击菜单栏 -> 视图 -> 其他窗口 -> 属性管理器,打开属性管理器。 在属性管理器 Debug | x64 添加新项目属性表,命名为“OpenCV455Debug” (4)编辑“OpenCV420Debug”属性 右键,选择属性,对该属性进行编辑: 【1】VC++目录,修改两处:
包含目录添加: D:\opencv\build\include D:\opencv\build\include\opencv2 库目录下添加: D:\opencv\build\x64\vc15\lib 【2】链接器\输入,附加依赖项输入: opencv_world455d.lib 【3】添加dll文件到system32: build\x64\vc15\bin 这个文件夹下,找到你的文件: 这个文件。将其复制下来
拷贝到你的系统盘的这个目录下C:\Windows\System32
如果不做这一步,一般来说,都会提示缺失opencv_world410d.dll
步骤和上述步骤基本一致,在添加动态链接库dll时,将末尾“d”去掉即可,d表示debug去掉就是release 将debug改为release: 其他两个都一样,这添加稍有不一样: 和上一步一样,将opencv_world455.dll文件复制进目录C:\Windows\System32中即可。