Leap Motion环境配置(C++)

环境:win8.1、VS2015

配置方法来自看了sample中的项目属性,加上网上其他DL的配置步骤。

1. 在官网上下载sdk,选择版本 Leap_Motion_SDK_Windows_2.3.1.zip

2. 在控制面板中添加环境变量。(不知道这一步有没有必要。。懵)

3. 解压后,打开VS2015,新建空的VC++ win32控制台程序。

4. 添加“附加包含目录”(解压的绝对地址)

Leap Motion环境配置(C++)

5. 添加“附加库目录”,(同样是绝对地址)

Leap Motion环境配置(C++)

6. 添加“附加依赖项”,加入“Leap.h”

Leap Motion环境配置(C++)

7. 在“生成事件-后期生成事件”中,命令行输入      copy dll动态库的绝对地址 "$(OutDir)"

Leap Motion环境配置(C++)

8. 再把解压中的sample文件夹中的例子代码拷贝到源文件中,调试运行。

PS:

关于运行sample,我用VS2015打开的是“\Leap_Motion_SDK_Windows_2.3.1\LeapSDK\samples\SampleVS2012.vcxproj”

选择的模式release,平台x64或者win32。模式debug的试过了不行。显示错误如下。

Leap Motion环境配置(C++)

因此在自己的新建项目中也选择了release+x64。


正确弹出leap:

首先在控制面板右键点击,“pause tracking”

然后关闭控制面板、App Home

最后在“我的电脑——服务——leap service”中手动停止该服务。

点击了leap的usb图标,将它弹出。