leap motion-关于leapmotion和opengl工程缺少lib文件的问题

问题描述

关于leapmotion和opengl工程缺少lib文件的问题
我从网上看到了一个关于LeapMotion钢琴演奏的工程,拿到自己电脑上就无法运行了,显示如下错误,哪位大神能不能帮我是缺少哪个lib文件了?

1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""__declspec(dllimport) protected: virtual thiscall Leap::Interface::~Interface(void)"" (imp_??1Interface@Leap@@MAE@XZ),该符号在函数 ""public: virtual thiscall Leap::FingerList::~FingerList(void)"" (??1FingerList@Leap@@UAE@XZ) 中被引用
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""
declspec(dllimport) protected: virtual thiscall Leap::Interface::~Interface(void)"" (imp_??1Interface@Leap@@MAE@XZ)
1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""__declspec(dllimport) public: struct Leap::Vector thiscall Leap::Pointable::tipPosition(void)const "" (imp_?tipPosition@Pointable@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: bool thiscall CPianoMelody::OccurGesture(class Leap::KeyTapGesture const &)"" (?OccurGesture@CPianoMelody@@QAE_NABVKeyTapGesture@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""
declspec(dllimport) public: struct Leap::Vector thiscall Leap::Pointable::tipPosition(void)const "" (imp_?tipPosition@Pointable@Leap@@QBE?AUVector@2@XZ)
1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""__declspec(dllimport) public: struct Leap::Vector thiscall Leap::Pointable::tipVelocity(void)const "" (imp_?tipVelocity@Pointable@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: bool thiscall CPianoMelody::OccurGesture(class Leap::KeyTapGesture const &)"" (?OccurGesture@CPianoMelody@@QAE_NABVKeyTapGesture@Leap@@@Z) 中被引用
1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::Pointable thiscall Leap::KeyTapGesture::pointable(void)const "" (imp_?pointable@KeyTapGesture@Leap@@QBE?AVPointable@2@XZ),该符号在函数 ""public: bool thiscall CPianoMelody::OccurGesture(class Leap::KeyTapGesture const &)"" (?OccurGesture@CPianoMelody@@QAE_NABVKeyTapGesture@Leap@@@Z) 中被引用
1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::FingerList::FingerList(void)"" (imp_??0FingerList@Leap@@QAE@XZ),该符号在函数 ""public: thiscall CPianoMelody::CPianoMelody(void)"" (??0CPianoMelody@@QAE@XZ) 中被引用
1>CPianoMelody.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::FingerList thiscall Leap::Frame::fingers(void)const "" (imp_?fingers@Frame@Leap@@QBE?AVFingerList@2@XZ),该符号在函数 ""public: bool thiscall CPianoMelody::UpdateData(class Leap::Frame const &)"" (?UpdateData@CPianoMelody@@QAE_NABVFrame@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::FingerList thiscall Leap::Frame::fingers(void)const "" (imp_?fingers@Frame@Leap@@QBE?AVFingerList@2@XZ)
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""__declspec(dllimport) public: class Leap::Hand thiscall Leap::Pointable::hand(void)const "" (imp_?hand@Pointable@Leap@@QBE?AVHand@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: struct Leap::Vector thiscall Leap::Hand::palmPosition(void)const "" (imp_?palmPosition@Hand@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: enum Leap::Gesture::Type thiscall Leap::Gesture::type(void)const "" (imp_?type@Gesture@Leap@@QBE?AW4Type@12@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: enum Leap::Gesture::State thiscall Leap::Gesture::state(void)const "" (imp_?state@Gesture@Leap@@QBE?AW4State@12@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: int thiscall Leap::Gesture::id(void)const "" (imp_?id@Gesture@Leap@@QBEHXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::SwipeGesture::SwipeGesture(class Leap::Gesture const &)"" (imp_??0SwipeGesture@Leap@@QAE@ABVGesture@1@@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: struct Leap::Vector thiscall Leap::SwipeGesture::direction(void)const "" (imp_?direction@SwipeGesture@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: float thiscall Leap::SwipeGesture::speed(void)const "" (imp_?speed@SwipeGesture@Leap@@QBEMXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::ScreenTapGesture::ScreenTapGesture(class Leap::Gesture const &)"" (imp_??0ScreenTapGesture@Leap@@QAE@ABVGesture@1@@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: struct Leap::Vector thiscall Leap::ScreenTapGesture::position(void)const "" (imp_?position@ScreenTapGesture@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: struct Leap::Vector thiscall Leap::ScreenTapGesture::direction(void)const "" (imp_?direction@ScreenTapGesture@Leap@@QBE?AUVector@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::KeyTapGesture::KeyTapGesture(class Leap::Gesture const &)"" (imp_??0KeyTapGesture@Leap@@QAE@ABVGesture@1@@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: int thiscall Leap::FingerList::count(void)const "" (imp_?count@FingerList@Leap@@QBEHXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::Finger thiscall Leap::FingerList::operatorconst "" (imp_??AFingerList@Leap@@QBE?AVFinger@1@H@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: bool thiscall Leap::HandList::isEmpty(void)const "" (imp_?isEmpty@HandList@Leap@@QBE_NXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: int thiscall Leap::GestureList::count(void)const "" (imp_?count@GestureList@Leap@@QBEHXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: bool thiscall Leap::GestureList::isEmpty(void)const "" (imp_?isEmpty@GestureList@Leap@@QBE_NXZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::Gesture thiscall Leap::GestureList::operatorconst "" (imp_??AGestureList@Leap@@QBE?AVGesture@1@H@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::HandList thiscall Leap::Frame::hands(void)const "" (imp_?hands@Frame@Leap@@QBE?AVHandList@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: class Leap::GestureList thiscall Leap::Frame::gestures(void)const "" (imp_?gestures@Frame@Leap@@QBE?AVGestureList@2@XZ),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::Controller::Controller(void)"" (imp_??0Controller@Leap@@QAE@XZ),该符号在函数 main 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
_declspec(dllimport) public: virtual thiscall Leap::Controller::~Controller(void)"" (imp_??1Controller@Leap@@UAE@XZ),该符号在函数 _main 中被引用

解决方案

还有一段...

1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""__declspec(dllimport) public: bool thiscall Leap::Controller::addListener(class Leap::Listener &)"" (imp_?addListener@Controller@Leap@@QAE_NAAVListener@2@@Z),该符号在函数 main 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
_declspec(dllimport) public: bool thiscall Leap::Controller::removeListener(class Leap::Listener &)"" (imp_?removeListener@Controller@Leap@@QAE_NAAVListener@2@@Z),该符号在函数 main 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
_declspec(dllimport) public: class Leap::Frame thiscall Leap::Controller::frame(int)const "" (imp_?frame@Controller@Leap@@QBE?AVFrame@2@H@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onFrame(class Leap::Controller const &)"" (?onFrame@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: void thiscall Leap::Controller::enableGesture(enum Leap::Gesture::Typebool)const "" (imp_?enableGesture@Controller@Leap@@QBEXW4Type@Gesture@2@_N@Z),该符号在函数 ""public: virtual void thiscall PianoListener::onConnect(class Leap::Controller const &)"" (?onConnect@PianoListener@@UAEXABVController@Leap@@@Z) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: thiscall Leap::Listener::Listener(void)"" (imp_??0Listener@Leap@@QAE@XZ),该符号在函数 ""public: thiscall PianoListener::PianoListener(void)"" (??0PianoListener@@QAE@XZ) 中被引用
1>LeapSample.obj : error LNK2019: 无法解析的外部符号 ""
declspec(dllimport) public: virtual thiscall Leap::Listener::~Listener(void)"" (imp_??1Listener@Leap@@UAE@XZ),该符号在函数 ""public: virtual __thiscall PianoListener::~PianoListener(void)"" (??1PianoListener@@UAE@XZ) 中被引用
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""public: virtual void __thiscall Leap::Listener::onDeviceChange(class Leap::Controller const &)"" (?onDeviceChange@Listener@Leap@@UAEXABVController@2@@Z)
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""public: virtual void __thiscall Leap::Listener::onServiceConnect(class Leap::Controller const &)"" (?onServiceConnect@Listener@Leap@@UAEXABVController@2@@Z)
1>LeapSample.obj : error LNK2001: 无法解析的外部符号 ""public: virtual void __thiscall Leap::Listener::onServiceDisconnect(class Leap::Controller const &)"" (?onServiceDisconnect@Listener@Leap@@UAEXABVController@2@@Z)

时间: 2024-08-02 16:30:43

leap motion-关于leapmotion和opengl工程缺少lib文件的问题的相关文章

Eclipse配置TomCat发布Web工程,缺少lib文件夹和jar包

背景 使用Maven构建的Web工程.使用Eclipse配置TomCat来发布Web工程. 问题 启动的时候报  java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener. 分析 在我的项目里是有这个类所在的jar包的,于是通过Browse Deployment Location来查看工程,发布工程下面缺少jar.怀疑发布工程 的时候配置的有问题. 解决 工程---->右键---

leap motion-Leap Motion 一直无法打开 “Leap.lib”文件

问题描述 Leap Motion 一直无法打开 "Leap.lib"文件 解决方案 LEAP MOTION与MYO 解决方案二: http://wenku.baidu.com/link?url=juye537vxbnQzt04Y19yKrSXGTu0LrFs09j_UcEjxI51tyd5nf6L3vXIKnwk6VNBz_hem6qAfb97AYQkzNKlM_tdEZ8q-Y0DYgLeEcEO-tm 看看lib文件夹配置对没有 解决方案三: 找不到leap.lib库文件,你需要把

惠普Envy 17 Leap Motion上手

  多年来,电脑厂商们一直试图通过新的技术来代替传统的鼠标键盘,实现更人性化的PC操作体验,其中Leap Motion可以说是最先走进现实的手势操作周边.除了单独购买,Leap Motion也在寻求一体化的营销模式,惠普Envy 17 Leap Motion特别版便是一个案例.这款搭载17英寸屏幕.Haswell处理器和Nvidia显卡的娱乐影音笔记本,内置了Leap Motion组件,提供了一体化的手势操作功能.那么,这个新特性是否会让笔记本更加易用呢?一起来看看使用体验. 机身设计 惠普En

Leap Motion CEO:体感更接近人的本能

北京时间3月13日消息,据国外媒体报道,键盘.鼠标和触屏板这些传统的输入设备和3D体感技术相比存在着很大的差距,因为后者和真实世界有着非常高的相似度,能够为用户提供很好的体验.所以,3D体感技术是未来的科技发展的趋势之一. 美国知名科技媒体techcrunch专栏记者安东尼·哈(Anthony Ha)就体感技术采访了著名体感控制器制造商Leap Motion的首席执行官Michael Buckwald(迈克尔 巴克沃尔德). 以下是文章的全部内容: 前几天我有幸接触了Leap Motion的团队

maven-Eclipse中Maven工程缺少Maven Dependencies

问题描述 Eclipse中Maven工程缺少Maven Dependencies 如图,缺少maven的jar包 导致全部报错 而且我发现这个应该是我频繁的从GIT上拉代码,然后删掉本地,再拉 之后出的这个错误,看了网上的解决方案都没用 解决方案 可以看看这里http://fanli7.net/a/bianchengyuyan/C__/20150225/538504.html 要修改下.classpath文件 解决方案二: Eclipse在引入Maven工程后,找不到Maven Dependen

使用vc6开发opengl工程

//使用vc6开发opengl工程[原创]//首先要在工程设置连接中加入opengl32.lib//微软在Visual C++中已提供了三个OpenGL的函数库(glu32.lib, glau.lib,OpenGL32.lib)//注意要加入头文件#i nclude <gl/gl.h>//因为gl.h文件在vc的include 下面的gl目录下面//下面是一个基于win32的例子/************************** * Includes * *****************

Leap Motion初体验:代替鼠标?为时过早

Leap Motion提前发货,眼下不少外媒已经拿到设备并且开始试玩.那么它真是跟传说中一样要颠覆人机交互的神器吗?耐心往下看吧.Leap Motion售价仅80美刀,这样的低价革命性外设没有走众筹的路子比较少见.从外观上,Leap Motion非常小巧(1.27cm×3.04cm×7.62cm),重量为0.1磅(45克).整体跟一个U盘非常相近,其银白光滑的外观跟Macbook Pro很搭--感觉倒像苹果家的设备.通过设备左侧的USB 3.0 Micro-B接口(实际数据传输速度仍为USB 2

Leap Motion 发布 Windows 手势操作展示视频

手势操作外设 Leap http://www.aliyun.com/zixun/aggregation/1594.html">Motion 刚刚发布了Windows 系统手势操作的短片,展示了添加 Leap Motion 控制器外设的 Windows 系统的手势操作场景. 如视频所示,用户可以在不接触屏幕的情况下对显示屏进行类多点触控操作.Leap Motion 未来将支持 Windows 7.Windows 8.Mac OS X.视频展示了 Windows 8系统的手势操作场景,不久后将

688元 Leap Motion体感正式入华:中文名厉动

Leap Motion宣布,神州数码将为其在 中国市场独家总代理,后者以全渠道营销为核心的全价值链服务.据悉,Leap motion体感控制器在中国市场被命名为厉动,售价为688元,目前已公开发售.与此同时,Leap Motion还发布了Beta版本第二版软件V2,正式版将于9月中旬全球发布.Leap Motion产品配件及配套的Beta版SDK也同期推出.不仅如此,神州数码除了负责产品销售和市场渠道建设,还将承担Leap Motion在中国市场的品牌建设.开发者关系维护和售后服务等.神州数码方