文章目录
- 前言
- 一、开发环境要求
- 二、详细介绍
- 1.SDK关键文件
- 2.开发说明
- 总结
前言
国惠光电相机提供二次开发SDK套件,套件以动态库形式发布,主要包括三部分。通过下面地址可获取SDK开发文档https://download.csdn.net/download/wwending/20418102
一、开发环境要求
window10 64位操作系统,开发工具VS2015或以上版本,其他可在Windows上使用的64位开发工具。
二、详细介绍
1.SDK关键文件
动态链接库:IRSDK.dll(Release版本),IRSDKD.dll(Debug版本)位于BinX64文件夹中;
包含文件:api.h位于IncX64文件夹中;
静态库:IRSDK.lib(Release版本),IRSDKD.lib(Debug版本)位于LibX64文件夹中。
注:开发中建议把BinX64,IncX64和LibX64三个文件夹作为整体(以添加路径的方式)添加到工程中,避免只用局部文件导致调用库不全,产生不必要的麻烦。实际开发中还用到Arith.dll和ArithD.dll动态库,需一并添加到工程中。
2.开发说明
首先引入SDK,根据不同的开发工具,进行动态库的导入,例如:采用VS开发,需要在项目属性管理器中加载包“包含文件”路劲和“静态库“”路劲,同时api.h和IRSDK.lib加载进去(具体方法找度娘),动态库IRSDK.dll要与生成的可执行文件在同一路径中。
注:不同的开发工具加载动态库,静态库方法有差别,请掌握相关工具操作方法后,再开展开发工作。
总结
本SDK开发条件适合所有可调用C++动态库的开发工具,使用方便。欢迎大家使用和交流。