声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com)


Leap SDK对环境的支持,大家可以从以下链接了解:

https://developer.leapmotion.com/documentation/v2/cpp/devguide/Leap_SDK_Overview.html

我这里使用的系统是Win7 64位的(软件安装时时32位的)

首先下载Leap SDK:

https://developer.leapmotion.com/get-started

这里有两个版本:

当然,Orion Beta(VR)是最新的,它可以结合虚拟现实眼镜进行使用,但我们这里仅仅使用leap motion而已,所以没必要搞得这么高大上。

所以选择下载“V2 DESKTOP”版本就行。

下载解压,安装leap软件,这里边保护了leap设备的驱动和相关使用软件。

然后,把“LeapSDK”文件夹放置到你喜欢的地方,

我的放到了安装目录里边

调出系统的“环境变量配置”

新建一个leapsdk的用户变量,把之前“LeapSDK”路径添加进去:

然后在用户变量或者系统变量里找到“Path”变量(如果没有就新建一个),我这里选择系统变量里的“Path”,把SDK里的dll路径添加进去,这一步需要注意的是,我虽然使用的是64位系统,但是软件安装确实x86框架的,所以选择x86的路径即可,我的路径如下:

“C:\Program Files (x86)\Leap Motion\LeapSDK\lib\x86”  ,图示如下:

点击“确定”,保存设置。通过注销用户或者重启系统,让环境变量生效。

以上,系统级别的设置就完成了,下来就进行开发软件的环境设置。

我这里使用的是VS2013.

打开VS2013,新建一个console工程项目:

在项目名称上点击右键,选择属性:

选择C++目录里的可执行项,选择“Edit

把LeapSDK里的dll所在文件路径添加进去,如下图所示:

”:

再把include目录路径添加进去:

再把库目录添加进去:

在链接器里添加Leap.lib文件:

最后全部保存,软件环境设置完毕!!!

现在编写一个简单的helloworld的例子,验证一下环境设置情况。

下面的例子是从官方的介绍里copy过来的一个例子:

编译运行结果如下所示:

OK,由以上可知,开发环境设置完成。

Leap motion 控制 Dynamixel 舵机 (AX-12A)—— 体感控制机械臂雏形

环境: Leap motion & C++ SDK V2 AX-12A舵机 & DynamixelSDK VC++ 2013 USB2Dynamixel串口模块 SMPS2Dynamixel电源模块 12V5A电源 正文: 现在体感...

阅读全文

关于Leap motion设备里的 pitch、yaw、roll 的理解

声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com) 注:本文里的图片来源于网络,涉及侵权行为的请告知,会及...

阅读全文

Leap Motion 自带例程详解(手部特征分析)

声明:此文档版权归属于北京小芽科技,可以转载,但要声明出处(北京小芽科技博客xiaoyatec.com) 这里对LeapSDK自带的C++例程做一个讲解,这个例程在Leap...

阅读全文

欢迎留言

你必须启用JavaScript才能看到这里的验证码!