我正试图用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网站上下载并随Leap_Motion_Installer_Packages_release_public_linux
一起安装的Leap包sudo dpkg --install Leap-2.3.1+31549-x64.deb
。
因为在正确的目录中进行了cmake搜索并且我在这个目录中安装了我的库,所以我真的不知道我的错误来自何处以及为什么它在这里。
我在Ubuntu 16.04上。我在互联网上搜索但我找不到与我相同的错误,这就是我在这里问的原因..
我会很高兴得到任何帮助。非常感谢。