Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载

时间:2024-04-13 18:35:37

一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&VS下载

(一)leapmotion

1.下载开发包

leapmotion官方为我们提供了开发包

开发包可以在官网下载(https://developer.leapmotion.com/setup/desktop),下载如图所示版本Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
由于官网下载需要登陆,很麻烦,所以我把文件放到了我的百度网盘里(链接:https://pan.baidu.com/s/16ivWHo3cCC74IC2aZ4yB_g
提取码:oqey )

下好后是一个如图所示的压缩文件
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
解压后可以看到开发包中包含内容如图Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
第一个文件包含Leap Motion的API库、头文件、例程、说明文档;第二个文件是一个可执行文件,用于安装 Leap Motion 体感控制器的驱动、应用程序商店等支撑环境;第三个文件是readme说明文件,用于指导用户安装过程。

2.安装leapmotion驱动和应用

首先,双击开发包中的可执行文件(如图所示)
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后选择下一步
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后选择我接受
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后可能会弹出来这样一个对话框(是因为显卡驱动没有更新),选择忽略
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
注意leapmotion没有安装路径选项,是默认安装到C盘的Program Files(x86)里面的

接着等待安装一段时间
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后安装完成,点击完成
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
点击“完成”按钮之后,程序会询问我们将 Leap Motion 体感控制器是用户桌面环境还是VR(虚拟现实)环境,这里我们选择桌面
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
此时,Leap Motion APP Home(应用商店)会启动并开始下载几款基本应用。
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后插上leapmotion,可以看到Leap Motion 体感控制器图标变绿
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载

如果系统托盘出的 Leap Motion 体感控制器图标为黑色,那么进入leapmotion某个驱动所在位置(如图所示)
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
双击dpinst64.exe文件
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
点击下一步Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后点击完成
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
然后系统托盘处的 Leap Motion 体感控制器图标变为绿色,说明服务启动成功。Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载

3.leapmotion的基础使用

鼠标右键单击系统托盘处的 Leap Motion 图标,然后选择“Visualizer”(可视化窗口),就能看到被探测物体在 Leap Motion 眼中的样子。
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
打开后把手放到leapmotion上,是如图所示的样子
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载
关于更多“Visualizer”(可视化窗口)的使用方法,可以参考Leap Motion官方开发文档(中文)DOCX版本第14-16页(获取:链接:https://pan.baidu.com/s/1nwgvN8Y1VZXBjMcQ6RoFig
提取码:6l7v )
Visual Studio中用C++开发leapmotion—— 一、准备工作:下载安装开发者leapmotion驱动和应用及其SDK&&VS下载

关于leapmotion更多使用和开发方法,Leap Motion官方开发文档(中文)DOCX版本中也给出了,这是个初步学习leapmotion开发的好途径

(二)下载安装Visual Studio

关于Visual Studio的下载安装,B站有个讲得很清楚的视频,根据视频内容下载安装即可,网址:https://www.bilibili.com/video/BV1pJ411k7WU