天天看点

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

该配置是2013年对于1.x sdk版本的配置,最新的2.X.X版本配置请结合阅读https://developer.leapmotion.com/documentation/cpp/devguide/Project_Setup.html文档比较好。可以参见30楼和31楼的评论。

持续维护地址:http://guoming.me/leap-motion-dev-win32-config

发现有孩子还是没有学会配置,因此把自己的项目上传到csdn上了,点击这里到相关页面下载。

这篇用于给不会配置LeapMotion Win32应用的菜鸟扫盲。如果不知道哪里下载SDK,可以去这个地址,也可以去官方地址(如果此文时间超过一个月了,请去官方地址下载为佳)。

0.找到自己的Leap Motion的SDK安装在哪里,我的放在了F:\Leap Motion\LeapSDK下面,记住这个地址,等会要用到。

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

1.找到电脑的“环境配置”并打开

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

2.新建一个名字为LeapMotionSDK的用户变量

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

3.对用户变量的Path进行修改(如果没有Path变量就同样新建一个),将SDK下的dll所在路径添加进去。(注意结尾加一个英文分号)

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

4.保存,关闭所有程序,注销计算机当前用户(你也可以重启),再重新登陆。这样做为了让刚才设置的环境变量生效。

5.打开Visual Studio 2010或者Visual Studio 2012或者其它VS。新建一个Win32应用程序,我们起一个名字LeapSample

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

直接点击完成:

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

6.新建的项目后,对项目属性进行修改

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

7.添加可执行目录地址(可以不加,加了为保险)

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

8.添加“包含目录”$(LeapMotionSDK)include

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

9.添加库目录

$(VCInstallDir)lib

$(VCInstallDir)atlmfc\lib

$(WindowsSDK_LibraryPath_x86)

$(LeapMotionSDK)lib\x86

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

10.添加附加依赖性(链接器-->输入-->附加依赖项)

Leapd.lib

kernel32.lib

user32.lib

gdi32.lib

winspool.lib

comdlg32.lib

advapi32.lib

shell32.lib

ole32.lib

oleaut32.lib

uuid.lib

odbc32.lib

odbccp32.lib

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

11.保存,将文章所示代码复制黏贴到LeapSample.cpp文件中,F7编译,Ctrl+F5执行。看到如图所示输出,这表明程序配置正确(LeapMotion自然得接上)

[Leap Motion开发系列]win32应用的环境配置[2013-11-2更新]

继续阅读