大华GigE工业相机VS2022+GigeVison SDK配置

工业面阵相机GigE开发环境配置
1. 下载
Index of /pub/sdk/Ver2.2.3/Windows/
    在上述连接中下载华瑞相机的驱动MV Viewer ,当然也可以只下载SDK简易版,本文下载的版本号:2.2.3;一般要自己做开发建议使用SDK简易版,不过MVviewer也包含了SDK开发工具。
大华GigE工业相机VS2022+GigeVison SDK配置_第1张图片
2.安装
选择合适的Driver,和安装路径;如果只下载了SDK工具需要手动安装GigE VisionDriver的驱动。
大华GigE工业相机VS2022+GigeVison SDK配置_第2张图片
3.安装完毕后的路径
大华GigE工业相机VS2022+GigeVison SDK配置_第3张图片
4.工程配置(VisualStdio2022)
在Documentations文件夹下有各种官方提供的配置手册,这里我选择在VS2022环境下配置C++的接口。
4.1工程文件夹创建
首先我们先创建一个VS工程文件;先创建5个文件夹,其中总工程目录建在Project_GigE下,包含了子文件夹bin(执行文件夹)、lib(动态链接库文件夹)、src(源文件程序文件夹);在src文件夹里包含一个预编译时需要找到的头文件夹。
好了以上就是常规操作。
大华GigE工业相机VS2022+GigeVison SDK配置_第4张图片 大华GigE工业相机VS2022+GigeVison SDK配置_第5张图片
4.2配置相应文件
首先我们看下官方文档怎么搞的:
大华GigE工业相机VS2022+GigeVison SDK配置_第6张图片
大华GigE工业相机VS2022+GigeVison SDK配置_第7张图片
大概看了下,有一处区别就是,我的Depends文件夹就叫lib,读者可以根据自身习惯修改。另外官方文档说不需要拷贝dll文件,因为运行程序时会自动找到Runtime中的dll文件,这里我也不拷贝了,因为不知道需要什么dll,就不往bin目录下拷贝dll了,如果要配,都要加,懒。
4.3配置工程(这里默认已经装好了VS)
先在src下创建一个win32控制台项目
大华GigE工业相机VS2022+GigeVison SDK配置_第8张图片
预编译包含目录的配置:
导入“GenICam\System.h”,发现找不到h文件,只要配置预编译路径就可以了。
大华GigE工业相机VS2022+GigeVison SDK配置_第9张图片
大华GigE工业相机VS2022+GigeVison SDK配置_第10张图片
配置lib库
大华GigE工业相机VS2022+GigeVison SDK配置_第11张图片
大华GigE工业相机VS2022+GigeVison SDK配置_第12张图片
测试:
加上命名空间
using namespace Dahua::GenICam;
using namespace Dahua::Infra;
测试一下
大华GigE工业相机VS2022+GigeVison SDK配置_第13张图片
success!

你可能感兴趣的:(windows,c++,microsoft)