我正在尝试使用 Leap Motion 控制 Ardrone 2.0。我选择使用 Jakopter 项目,它是 Ardrone 2.0 的试点脚本编程平台。我想用 Leap Motion 控制 Ardrone,并且由于此错误,正在执行该操作的可执行文件无法编译:
-- Checking for Leap
-- Could NOT find Leap (missing: LEAP_LIBRARY LEAP_INCLUDE_DIR)
我查看了一下FindLeap.cmake
,发现它搜索了 Leap 库/usr/lib/Leap
,因为它是我安装的 Leap 库。
我的库中有这些库/usr/lib/Leap
:
libQt5Core.so.5 libQt5Qml.so.5
libQt5Core.so.5.2.1 libQt5Qml.so.5.2.1
libQt5DBus.so.5 libQt5Quick.so.5
libQt5DBus.so.5.2.1 libQt5Quick.so.5.2.1
libQt5Gui.so.5 libQt5Script.so.5
libQt5Gui.so.5.2.1 libQt5Script.so.5.2.1
libQt5Multimedia.so.5 libQt5Sensors.so.5
libQt5Multimedia.so.5.2.1 libQt5Sensors.so.5.2.1
libQt5MultimediaWidgets.so.5 libQt5Sql.so.5
libQt5MultimediaWidgets.so.5.2.1 libQt5Sql.so.5.2.1
libQt5Network.so.5 libQt5WebKit.so.5
libQt5Network.so.5.2.1 libQt5WebKit.so.5.2.1
libQt5OpenGL.so.5 libQt5WebKitWidgets.so.5
libQt5OpenGL.so.5.2.1 libQt5WebKitWidgets.so.5.2.1
libQt5Positioning.so.5 libQt5Widgets.so.5
libQt5Positioning.so.5.2.1 libQt5Widgets.so.5.2.1
libQt5PrintSupport.so.5 libusb-1.0.so.0
libQt5PrintSupport.so.5.2.1
这些来自Leap_Motion_Installer_Packages_release_public_linux
我在 Leap Motion 网站上下载并使用sudo dpkg --install Leap-2.3.1+31549-x64.deb
.
因为cmake在正确的目录中搜索并且我的库安装在这个目录中,所以我真的不知道我的错误来自哪里以及为什么它在这里。
我在 Ubuntu 16.04 上。我在互联网上搜索但我找不到与我相同的错误,这就是我在这里问的原因..
我会很高兴得到任何帮助。非常感谢。