本文共 1003 字,大约阅读时间需要 3 分钟。
写在前面:用该贴实例的请先配置Leap Motion SDK的系统环境变量($LEAP_SDK,你的Leap Motion SDK 所在目录,该步骤不是必须的,Leap Motion 官方也是这样的说法,不过确实能够
简便你以后的项目配置)。 1,首先检查你的项目配置,确保和以后的链接文件路径匹配(黄色部分): 因为我个人只使用了Debug x64 进行测试,所以只按该平台进行了配置,如果你需要可以重复所有流程,配置各个平台。 2,附加包含目录: 3,附加库目录: 该目录项根据个人的平台进行选择,有X86和 X64两个选项(“$(LEAP_SDK)/lib/x86”“$(LEAP_SDK)/lib/x64”) 4,生成事件的后期生成事件命令:xcopy /yr “$(LEAP_SDK)/lib/x64/Leap.dll” “$(TargetDir)” (or: xcopy /yr “$(LEAP_SDK)/lib/x86/Leap.dll” “$(TargetDir)” 这是平台为X86时的执行指令) 如果当运行时出现缺少Leap.dll 的提示,有可能是你的路径配置不正确,或者指令写错了,路径的话检查自己的系统变量,指令的话,看看$(LEAP_SDK)中的括号是否少写了,少写的话,是没法翻译成系统变量的路径的。 如果运行时,提示报错,不正常运行的话,可能是你的系统下缺少了连接库(Leap Motion SDK 中的另外两个链接库的加进来目前3.2.0版本中的两个名字叫:msvcp120.dll 和 msvcr120.dll)在后期生成事件中的命令行中附加: xcopy /yr “\$(LEAP_SDK)/lib/x64/msvcp120.dll” “\$(TargetDir)” xcopy /yr “\$(LEAP_SDK)/lib/x64/msvcr120.dll” “\$(TargetDir)” 以上两个指令中的\符号是为了文字正常显示添加的,在填写指令时,要去掉 另外x86活动平台的话,只需把x64替换为x86即可。 5,源码部分: 可以把Leap Motion SDK中的include 和 lib 文件目录拷贝到当前项目目录文件夹下,然后在VS2017中附加进来就行了。 6,测试代码添加,这个你可以参考SDK中的example。 最后就是运行测试了,预祝成功!