VS2019配合QT5.9开发IRayAT430相机SDK

环境配置

  VS2019 
  QT5.9 
  编译器版本 MSVC2017_64

添加系统环境变量(完毕后重启电脑)
在这里插入图片描述在这里插入图片描述

从VS2019中下载Qt插件
在这里插入图片描述

从VS2019中添加单个编译组件
在这里插入图片描述

上述操作完成后用VS打开工程文件,工程文件地址 :

C:\Users\86173\Desktop\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\Demo\C++\src\IRCNetSDKDemo.sln

设置Qt插件版本(否则会报错)
在这里插入图片描述

qmake文件路径:D:\HQvision\Qt\5.9\msvc2017_64\bin

问题描述

E1696 无法打开源文件

在这里插入图片描述

解决方案:配置项目属性

1.重定位VC++的包含目录
在这里插入图片描述
2.重定位VC++的库目录

在这里插入图片描述


E1696 无法打开 源 文件 “IRCNetSDKDef.h”

解决方案:将路径D:\HQvision\Pro\Iray\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\SDK\include

IRCNetSDKDef.hIRCNetSDK.h
在这里插入图片描述

放入路径D:\HQvision\Pro\\Iray\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\Demo\C++\src

在这里插入图片描述


There‘s no Qtversion assigned to project
原因:相同工程在不同电脑下qt配置不一致导致该项目qt setting设置有误

在这里插入图片描述

解决方案:找到Qt Project Settings->Qt Installation,切换到当前电脑所使用的qt版本即可

在这里插入图片描述


MSB806
原因:附加包含目录中Qt版本不一致

在这里插入图片描述
解决方案:
1.右击项目 - 属性 - C/C++常规-附加包含目录,修改QT的路径为

在这里插入图片描述
2.找到缺失的moc_predefs.h.cbt文件,放入此工程的debug文件夹中
在这里插入图片描述
在这里插入图片描述
具体路径为:

C:\Users\86173\Desktop\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\Demo\C++\src\debug

缺少未引用的头文件PTZPage.h

在这里插入图片描述
解决方案:定位问题所在文件,添加头文件#include "PTZPage.h"

在这里插入图片描述


LINK1104链接库出错

在这里插入图片描述
解决方案:
修改链接器-常规-附加库目录为D:\HQvision\Pro\Iray\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\SDK\x64
在这里插入图片描述
修改链接器-常规-附加依赖项为

在这里插入图片描述


DLL文件缺失

在这里插入图片描述
解决方案:将C:\Users\86173\Desktop\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\SDK\x64 路径下的DLL文件
在这里插入图片描述

复制到路径C:\Users\86173\Desktop\IRCNETSDK_Windows_X86_X64_V1.1.1\IRCNETSDK_win\Demo\C++\bin\x64

在这里插入图片描述
PS:添加DLL后运行VS若有 0x7b 错误码,需要重启VS才能生效


所有参数项目配置完成,程序成功执行,输出GUI界面如下
在这里插入图片描述

相关推荐

  1. vs2019+qt+opencv+open3d

    2024-04-30 06:56:04       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-30 06:56:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-30 06:56:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-30 06:56:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-30 06:56:04       20 阅读

热门阅读

  1. 第18天 map

    2024-04-30 06:56:04       10 阅读
  2. Objective-C学习计划

    2024-04-30 06:56:04       9 阅读
  3. 数据集市与数据仓库

    2024-04-30 06:56:04       13 阅读
  4. LeeCode 3130 DP / 组合数学

    2024-04-30 06:56:04       12 阅读
  5. 深度学习发展背后的人和事

    2024-04-30 06:56:04       14 阅读