QtLeapMotionLibrary
https://github.com/lemirep/QtLeapMotionLibrary
LeapMotion 算是這幾年在 User Interaction 領域上頗受注目的產品之一,提供的 SDK 也相當完整,而現在 github 上有個 QtLeapMotionLibrary 更是完整的把它的 SDK 包裝成 QML 元件供大家使用,讓 Qt 開發者在使用 LeapMotion 時又更加輕鬆寫意了 XDD
請先照這三步安裝 SDK 及編譯 library:
- 安裝 SDK
- 將安裝完畢後的 SDK 中的 Leap 資料夾複製一份到 QtLeapMotionLibrary/QtLeapMotion/Leap 中,照這目錄結構放可以省掉不少調整 project file 的功夫。
- 不過原本的版本並不支援 Mac (project file 沒有處理mac build),因此請在各 example 中的 .pro 檔中加入粗體部份:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
linux-g++: { !contains(QMAKE_HOST.arch, x86_64) { LIBS += -L../../QtLeapMotion/Leap/x86/ -lLeap LIBS += -L$$OUT_PWD/../../QtLeapMotion/ -lQtLeapMotion } else { message("x86_64 build") LIBS += -L../../QtLeapMotion/Leap/x64/ -lLeap LIBS += -L$$OUT_PWD/../../QtLeapMotion/ -lQtLeapMotion } } macx{ LIBS += -L$$OUT_PWD/../../QtLeapMotion/ -lQtLeapMotion LIBS += -L$$PWD/../../QtLeapMotion/Leap/lib -lLeap } |
完成!現在可以開啟 example 來玩看看了 :)
0 comments