Я играл с прыжковым движением с использованием Java, и это было нормально … но потом я пытаюсь использовать C ++, но я не могу заставить это работать. Я использую Visual Studio 2012 и правильно настраиваю библиотеки и включаю каталог.
Несмотря на это, я всегда сталкиваюсь с этой ошибкой:
1>Sample.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: virtual __thiscall Leap::Interface::~Interface(void)" (__imp_??1Interface@Leap@@MAE@XZ) referenced in function "public: virtual __thiscall Leap::FingerList::~FingerList(void)" (??1FingerList@Leap@@UAE@XZ)
Это только одна из ошибок, но я получаю 50 (что означает, что LeapMotion не распознает какую-либо функцию, хотя визуализатор действительно показывает данные).
Кто-нибудь может мне помочь с этим?
Спасибо!
Я столкнулся с той же проблемой.
Я установил библиотеки и включил папку плюс входной файл lib, но продолжал получать ошибки (неразрешенный символ) из-за установленного режима отладки.
Вы должны выбрать между Win32 или x64 и использовать специальную библиотеку, предоставленную в Leap SDK.
Это решило проблему.
Хотя мой компьютер 64-битный, в Configuration Manager у меня есть Debug Win32, потому что я использую и Cinder, а не только устройство Leap Motion.
Для других, спотыкающихся об этой проблеме, есть больше документации по настройке проектов Leap Motion в Visual Studio здесь:
https://developer.leapmotion.com/documentation/Languages/C++/Guides/Leap_C++_Development.html