今天尝试了一下在新的Visual Studio工程下配置Intel Realsense D400系列相机的library,在朋友的协助下很顺利的一次性成功了,拿出来和大家分享一下。配置的过程主要参考的是之前配置OpenCV时候的方法。
硬件平台:
win10 x64
Visual Studio 2015
Intel Realsense SDK 2.0
准备工作:
1. 连接相机(设备管理器出现 图像设备)
2. 安装Intel Realsense SDK 2.0
默认安装在C盘路径下 C:\Program Files (x86)\Intel RealSense SDK 2.0,因此各位可以直接拷贝我下面的路径配置就好。
开始配置:
1.环境变量(配置完成后最好重启一下电脑)
电脑(右键)——属性——高级系统设置——环境变量——path——新建环境变量:
C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64
2.include头文件
新建一个工程——解决方案(右键)——属性——VC++目录——包含目录:
C:\Program Files (x86)\Intel RealSense SDK 2.0\include(包含的是SDK的各个头文件)
C:\Program Files (x86)\Intel RealSense SDK 2.0\samples(包含的是example.hpp)
go
3. 库目录:
VC++目录——库目录:
C:\Program Files (x86)\Intel RealSense SDK 2.0\lib\x64
4. 附加依赖项
链接器—输入——附加依赖项: realsense2.lib
测试
生成解决方案
配置完成后,可以F7编译测试。全部编译成功即说明配置成功
报错及解决方法:
报错1:
解决方法:更改编码格式
项目菜单——项目属性(最后一个)——配置属性——常规——项目默认值——字符集,将使用Unicode字符集改为未设置即可
报错2:
解决方法:
法1:在程序起始位置添加如下内容:
#define _CRT_SECURE_NO_WARNINGS
法2:添加预处理器定义
项目菜单——项目属性(最后一个)——配置属性——C/C++——预处理器——预处理器定义——添加 _CRT_SECURE_NO_WARNINGS